Contents
Index
hakaru-0.6.0: A probabilistic programming language
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Z
:
!
&
*
+
.
/
<
=
>
^
|
-
_
All
Index - A
Abs
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
abs
Language.Hakaru.Syntax.Prelude
abs_
1 (Function)
Language.Hakaru.Runtime.LogFloatPrelude
2 (Function)
Language.Hakaru.Runtime.Prelude
3 (Function)
Language.Hakaru.Syntax.Prelude
ABT
Language.Hakaru.Syntax.ABT
accum
1 (Function)
Language.Hakaru.Runtime.LogFloatPrelude
2 (Function)
Language.Hakaru.Runtime.Prelude
Acos
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
acos
Language.Hakaru.Syntax.Prelude
Acosh
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
acosh
Language.Hakaru.Syntax.Prelude
address
Language.Hakaru.CodeGen.AST
adjustAssoc
Language.Hakaru.Syntax.Variable
, Language.Hakaru.Syntax.ABT
adjustExtra
Language.Hakaru.Evaluation.DisintegrationMonad
All
Language.Hakaru.Syntax.IClasses
allHolds
Language.Hakaru.Syntax.IClasses
allTransformations
Language.Hakaru.Syntax.AST.Transforms
allTransformationsWithMOpts
Language.Hakaru.Syntax.AST.Transforms
allTransforms
Language.Hakaru.Syntax.Transform
, Language.Hakaru.Syntax.AST
all_jmEq2
Language.Hakaru.Syntax.AST.Eq
alphaEq
Language.Hakaru.Syntax.AST.Eq
ambiguousEmptyNary
Language.Hakaru.Syntax.TypeCheck.TypeCheckMonad
ambiguousFreeVariable
Language.Hakaru.Syntax.TypeCheck.TypeCheckMonad
ambiguousMustCheck
Language.Hakaru.Syntax.TypeCheck.TypeCheckMonad
ambiguousMustCheckNary
Language.Hakaru.Syntax.TypeCheck.TypeCheckMonad
ambiguousNullCoercion
Language.Hakaru.Syntax.TypeCheck.TypeCheckMonad
ana11
Language.Hakaru.Syntax.IClasses
And
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
and
1 (Function)
Language.Hakaru.Syntax.Prelude
2 (Function)
Language.Hakaru.Parser.Maple
And_
Language.Hakaru.Parser.Maple
Ann
Language.Hakaru.Parser.AST
Ann_
Language.Hakaru.Parser.AST
ann_
1 (Function)
Language.Hakaru.Runtime.LogFloatPrelude
2 (Function)
Language.Hakaru.Runtime.Prelude
3 (Function)
Language.Hakaru.Syntax.Prelude
Ans
Language.Hakaru.Evaluation.DisintegrationMonad
App
Language.Hakaru.Parser.AST
app
1 (Function)
Language.Hakaru.Runtime.LogFloatPrelude
2 (Function)
Language.Hakaru.Runtime.Prelude
3 (Function)
Language.Hakaru.Syntax.Prelude
app2
Language.Hakaru.Syntax.Prelude
app3
Language.Hakaru.Syntax.Prelude
append1
Language.Hakaru.Syntax.IClasses
appendV
Language.Hakaru.Syntax.Prelude
apply
Language.Hakaru.Evaluation.DisintegrationMonad
approxMh
Language.Hakaru.Inference
App_
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
arg
Language.Hakaru.Parser.Maple
ArgOp
Language.Hakaru.Parser.Maple
argumentNumberError
Language.Hakaru.Syntax.TypeCheck.TypeCheckMonad
Array
Language.Hakaru.Parser.AST
array
1 (Function)
Language.Hakaru.Runtime.LogFloatPrelude
2 (Function)
Language.Hakaru.Runtime.Prelude
3 (Function)
Language.Hakaru.Syntax.Prelude
arrayData
Language.Hakaru.CodeGen.Types
arrayDeclaration
Language.Hakaru.CodeGen.Types
arrayLit
1 (Function)
Language.Hakaru.Runtime.LogFloatPrelude
2 (Function)
Language.Hakaru.Runtime.Prelude
3 (Function)
Language.Hakaru.Syntax.Prelude
ArrayLiteral
Language.Hakaru.Parser.AST
ArrayLiteral_
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
ArrayOp
1 (Type/Class)
Language.Hakaru.Syntax.AST
2 (Type/Class)
Language.Hakaru.Parser.AST
arrayOp0_
Language.Hakaru.Syntax.Prelude
arrayOp1_
Language.Hakaru.Syntax.Prelude
arrayOp2_
Language.Hakaru.Syntax.Prelude
arrayOp3_
Language.Hakaru.Syntax.Prelude
ArrayOp_
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
arrayPtrData
Language.Hakaru.CodeGen.Types
arrayPtrSize
Language.Hakaru.CodeGen.Types
arraySize
Language.Hakaru.CodeGen.Types
arrayStruct
Language.Hakaru.CodeGen.Types
arrayWithVar
Language.Hakaru.Syntax.Prelude
Array_
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
Asin
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
asin
Language.Hakaru.Syntax.Prelude
Asinh
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
asinh
Language.Hakaru.Syntax.Prelude
assign
Language.Hakaru.CodeGen.CodeGenMonad
assignedlocalname
Language.Hakaru.Parser.Maple
assignedname
Language.Hakaru.Parser.Maple
Assoc
1 (Type/Class)
Language.Hakaru.Syntax.Variable
, Language.Hakaru.Syntax.ABT
2 (Data Constructor)
Language.Hakaru.Syntax.Variable
, Language.Hakaru.Syntax.ABT
Associativity
Language.Hakaru.Pretty.Haskell
Assocs
1 (Type/Class)
Language.Hakaru.Syntax.Variable
, Language.Hakaru.Syntax.ABT
2 (Data Constructor)
Language.Hakaru.Syntax.Variable
, Language.Hakaru.Syntax.ABT
AST
Language.Hakaru.Parser.AST
AST'
Language.Hakaru.Parser.AST
ASTWithImport'
1 (Type/Class)
Language.Hakaru.Parser.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
Atan
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
atan
Language.Hakaru.Syntax.Prelude
Atanh
1 (Data Constructor)
Language.Hakaru.Syntax.AST
2 (Data Constructor)
Language.Hakaru.Parser.AST
atanh
Language.Hakaru.Syntax.Prelude
atomize
Language.Hakaru.Disintegrate