! | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
&& | Language.Hakaru.Syntax.Prelude |
* | Language.Hakaru.Syntax.Prelude |
** | Language.Hakaru.Syntax.Prelude |
*> | Language.Hakaru.Syntax.Prelude |
+ | Language.Hakaru.Syntax.Prelude |
++ | Language.Hakaru.Syntax.IClasses |
- | Language.Hakaru.Syntax.Prelude |
.&&. | Language.Hakaru.CodeGen.AST |
.*. | Language.Hakaru.CodeGen.AST |
.*=. | Language.Hakaru.CodeGen.AST |
.+. | Language.Hakaru.CodeGen.AST |
.+=. | Language.Hakaru.CodeGen.AST |
.-. | Language.Hakaru.CodeGen.AST |
./. | Language.Hakaru.CodeGen.AST |
.<. | Language.Hakaru.CodeGen.AST |
.<=. | Language.Hakaru.CodeGen.AST |
.=. | Language.Hakaru.CodeGen.AST |
.==. | Language.Hakaru.CodeGen.AST |
.>. | Language.Hakaru.CodeGen.AST |
.>=. | Language.Hakaru.CodeGen.AST |
.||. | Language.Hakaru.CodeGen.AST |
/ | Language.Hakaru.Syntax.Prelude |
/= | Language.Hakaru.Syntax.Prelude |
:$ | Language.Hakaru.Syntax.AST |
:* | Language.Hakaru.Syntax.AST |
:-> | Language.Hakaru.Types.DataKind |
:@ | Language.Hakaru.Types.DataKind |
< | Language.Hakaru.Syntax.Prelude |
<$> | Language.Hakaru.Syntax.Prelude |
<* | Language.Hakaru.Syntax.Prelude |
<*> | Language.Hakaru.Syntax.Prelude |
<= | Language.Hakaru.Syntax.Prelude |
<|> | Language.Hakaru.Syntax.Prelude |
== | Language.Hakaru.Syntax.Prelude |
> | Language.Hakaru.Syntax.Prelude |
>= | Language.Hakaru.Syntax.Prelude |
>> | Language.Hakaru.Syntax.Prelude |
>>= | Language.Hakaru.Syntax.Prelude |
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.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
ABT | Language.Hakaru.Syntax.ABT |
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 |
adjustLoc | Language.Hakaru.Evaluation.DisintegrationMonad |
all_jmEq2 | Language.Hakaru.Syntax.AST.Eq |
alphaEq | Language.Hakaru.Syntax.AST.Eq |
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.Parser.Maple |
2 (Function) | Language.Hakaru.Syntax.Prelude |
And_ | Language.Hakaru.Parser.Maple |
Ann | Language.Hakaru.Parser.AST |
Ann_ | Language.Hakaru.Parser.AST |
ann_ | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
ann_expr | Language.Hakaru.Parser.Parser |
Ans | Language.Hakaru.Evaluation.DisintegrationMonad |
App | Language.Hakaru.Parser.AST |
app | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
app1 | Language.Hakaru.Parser.Parser |
app2 | |
1 (Function) | Language.Hakaru.Parser.Parser |
2 (Function) | 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 |
Array | Language.Hakaru.Parser.AST |
array | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
arrayData | Language.Hakaru.CodeGen.Types |
arrayDeclaration | Language.Hakaru.CodeGen.Types |
arrayName | Language.Hakaru.CodeGen.Types |
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 |
array_expr | Language.Hakaru.Parser.Parser |
array_index | Language.Hakaru.Parser.Parser |
array_literal | Language.Hakaru.Parser.Parser |
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 |
bern | Language.Hakaru.Syntax.Prelude |
Beta | Language.Hakaru.Syntax.AST |
beta | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
beta' | Language.Hakaru.Syntax.Prelude |
beta'' | Language.Hakaru.Syntax.Prelude |
BetaFunc | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
betaFunc | Language.Hakaru.Syntax.Prelude |
binary | Language.Hakaru.Parser.Parser |
binaryOp | Language.Hakaru.CodeGen.Types |
Bind | |
1 (Data Constructor) | Language.Hakaru.Syntax.ABT |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
bind | Language.Hakaru.Syntax.ABT |
binder | Language.Hakaru.Syntax.ABT |
binds | Language.Hakaru.Syntax.ABT |
binds_ | Language.Hakaru.Syntax.ABT |
bindx | Language.Hakaru.Syntax.Prelude |
bind_expr | Language.Hakaru.Parser.Parser |
binomial | Language.Hakaru.Syntax.Prelude |
binop | Language.Hakaru.Parser.Parser |
blockOfMany | Language.Hakaru.Parser.Parser |
boolTyp | Language.Hakaru.CodeGen.Types |
bool_ | Language.Hakaru.Syntax.Prelude |
bot | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
braces | Language.Hakaru.Parser.Parser |
brackets | Language.Hakaru.Parser.Parser |
Branch | |
1 (Type/Class) | Language.Hakaru.Runtime.Prelude |
2 (Data Constructor) | Language.Hakaru.Runtime.Prelude |
3 (Type/Class) | Language.Hakaru.Syntax.Datum |
4 (Data Constructor) | Language.Hakaru.Syntax.Datum |
5 (Type/Class) | Language.Hakaru.Parser.AST |
branch | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Parser.Maple |
3 (Function) | Language.Hakaru.Syntax.Prelude |
Branch' | |
1 (Type/Class) | Language.Hakaru.Parser.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Branch'' | Language.Hakaru.Parser.AST |
branchNorm | Language.Hakaru.Parser.SymbolResolve |
Branch_ | |
1 (Type/Class) | Language.Hakaru.Parser.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
branch_expr | Language.Hakaru.Parser.Parser |
buildDeclaration | Language.Hakaru.CodeGen.Types |
buildPtrDeclaration | Language.Hakaru.CodeGen.Types |
buildStruct | Language.Hakaru.CodeGen.Types |
buildType | Language.Hakaru.CodeGen.Types |
buildUnion | Language.Hakaru.CodeGen.Types |
CAddAssOp | Language.Hakaru.CodeGen.AST |
CAddOp | Language.Hakaru.CodeGen.AST |
CAdrOp | Language.Hakaru.CodeGen.AST |
call_expr | Language.Hakaru.Parser.Parser |
CAndAssOp | Language.Hakaru.CodeGen.AST |
CAndOp | Language.Hakaru.CodeGen.AST |
CArrDesig | Language.Hakaru.CodeGen.AST |
Case | Language.Hakaru.Parser.AST |
caseBind | Language.Hakaru.Syntax.ABT |
caseBinds | Language.Hakaru.Syntax.ABT |
CaseEvaluator | Language.Hakaru.Evaluation.Lazy |
caseLazy | Language.Hakaru.Evaluation.Types |
caseVarSyn | Language.Hakaru.Syntax.ABT |
caseWhnf | Language.Hakaru.Evaluation.Types |
Case_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
case_ | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
CAssign | Language.Hakaru.CodeGen.AST |
CAssignOp | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CAST | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
cata11 | Language.Hakaru.Syntax.IClasses |
cataABT | Language.Hakaru.Syntax.ABT |
Categorical | Language.Hakaru.Syntax.AST |
categorical | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
categorical' | Language.Hakaru.Syntax.Prelude |
cauchy | Language.Hakaru.Syntax.Prelude |
CAuto | Language.Hakaru.CodeGen.AST |
CBinary | Language.Hakaru.CodeGen.AST |
CBinaryOp | Language.Hakaru.CodeGen.AST |
CBlockDecl | Language.Hakaru.CodeGen.AST |
CBlockStat | Language.Hakaru.CodeGen.AST |
CBreak | Language.Hakaru.CodeGen.AST |
CCall | Language.Hakaru.CodeGen.AST |
CCase | Language.Hakaru.CodeGen.AST |
CCast | Language.Hakaru.CodeGen.AST |
CChar | Language.Hakaru.CodeGen.AST |
CCharConst | Language.Hakaru.CodeGen.AST |
CComma | Language.Hakaru.CodeGen.AST |
CComment | Language.Hakaru.CodeGen.AST |
CCommentExt | Language.Hakaru.CodeGen.AST |
CCompOp | Language.Hakaru.CodeGen.AST |
CCompound | Language.Hakaru.CodeGen.AST |
CCompoundBlockItem | Language.Hakaru.CodeGen.AST |
CCompoundLit | Language.Hakaru.CodeGen.AST |
CCond | Language.Hakaru.CodeGen.AST |
CCons | Language.Hakaru.Types.Coercion |
CConst | Language.Hakaru.CodeGen.AST |
CConstant | Language.Hakaru.CodeGen.AST |
CConstQual | Language.Hakaru.CodeGen.AST |
CCont | Language.Hakaru.CodeGen.AST |
CDDeclrArr | Language.Hakaru.CodeGen.AST |
CDDeclrFun | Language.Hakaru.CodeGen.AST |
CDDeclrIdent | Language.Hakaru.CodeGen.AST |
CDecl | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CDeclExt | Language.Hakaru.CodeGen.AST |
CDeclr | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CDeclSpec | Language.Hakaru.CodeGen.AST |
CDefault | Language.Hakaru.CodeGen.AST |
CDirectDeclr | Language.Hakaru.CodeGen.AST |
CDivAssOp | Language.Hakaru.CodeGen.AST |
CDivOp | Language.Hakaru.CodeGen.AST |
CDouble | Language.Hakaru.CodeGen.AST |
CEnum | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CEnumType | Language.Hakaru.CodeGen.AST |
CEqOp | Language.Hakaru.CodeGen.AST |
CExpr | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CExtDecl | Language.Hakaru.CodeGen.AST |
CExtern | Language.Hakaru.CodeGen.AST |
CFloat | Language.Hakaru.CodeGen.AST |
CFloatConst | Language.Hakaru.CodeGen.AST |
CFor | Language.Hakaru.CodeGen.AST |
CFunDef | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CFunDefExt | Language.Hakaru.CodeGen.AST |
CFunSpec | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CG | |
1 (Type/Class) | Language.Hakaru.CodeGen.CodeGenMonad |
2 (Data Constructor) | Language.Hakaru.CodeGen.CodeGenMonad |
CGeqOp | Language.Hakaru.CodeGen.AST |
CGoto | Language.Hakaru.CodeGen.AST |
CGrOp | Language.Hakaru.CodeGen.AST |
Chain | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
chain | Language.Hakaru.Syntax.Prelude |
chain' | Language.Hakaru.Syntax.Prelude |
Chain_ | Language.Hakaru.Parser.AST |
chain_expr | Language.Hakaru.Parser.Parser |
checkType | Language.Hakaru.Syntax.TypeCheck |
chi2 | Language.Hakaru.Syntax.Prelude |
choose | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
CIf | Language.Hakaru.CodeGen.AST |
CIndex | Language.Hakaru.CodeGen.AST |
CIndOp | Language.Hakaru.CodeGen.AST |
CInit | Language.Hakaru.CodeGen.AST |
CInitExpr | Language.Hakaru.CodeGen.AST |
CInitList | Language.Hakaru.CodeGen.AST |
CInt | Language.Hakaru.CodeGen.AST |
cInt2Real | Language.Hakaru.Parser.SymbolResolve |
CIntConst | Language.Hakaru.CodeGen.AST |
CLabel | Language.Hakaru.CodeGen.AST |
CLeOp | Language.Hakaru.CodeGen.AST |
CLeqOp | Language.Hakaru.CodeGen.AST |
CLndOp | Language.Hakaru.CodeGen.AST |
CLong | Language.Hakaru.CodeGen.AST |
CLorOp | Language.Hakaru.CodeGen.AST |
CMember | Language.Hakaru.CodeGen.AST |
CMemberDesig | Language.Hakaru.CodeGen.AST |
CMinOp | Language.Hakaru.CodeGen.AST |
CMulAssOp | Language.Hakaru.CodeGen.AST |
CMulOp | Language.Hakaru.CodeGen.AST |
cNat2Int | Language.Hakaru.Parser.SymbolResolve |
cNat2Prob | Language.Hakaru.Parser.SymbolResolve |
cNat2Real | Language.Hakaru.Parser.SymbolResolve |
CNegOp | Language.Hakaru.CodeGen.AST |
CNeqOp | Language.Hakaru.CodeGen.AST |
CNil | Language.Hakaru.Types.Coercion |
coalesce | |
1 (Function) | Language.Hakaru.Evaluation.Coalesce |
2 (Function) | Language.Hakaru.Syntax.AST.Transforms |
coalesceNaryOp | Language.Hakaru.Syntax.AST.Transforms |
Code | Language.Hakaru.Types.DataKind |
CodeGen | Language.Hakaru.CodeGen.CodeGenMonad |
Coerce | Language.Hakaru.Types.Coercion |
coerceFrom | Language.Hakaru.Types.Coercion |
coerceTo | Language.Hakaru.Types.Coercion |
CoerceTo_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
coerceTo_ | Language.Hakaru.Syntax.Prelude |
Coercion | Language.Hakaru.Types.Coercion |
CoercionMode | Language.Hakaru.Types.Coercion |
collapseNaryOp | Language.Hakaru.Parser.Maple |
collapseSuperposes | Language.Hakaru.Parser.SymbolResolve |
comma | Language.Hakaru.Parser.Maple |
commaSep | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Parser.Parser |
comments | Language.Hakaru.Parser.Parser |
congruence | Language.Hakaru.Syntax.IClasses |
cons | Language.Hakaru.Syntax.Prelude |
Cons1 | Language.Hakaru.Syntax.IClasses |
constantPropagation | Language.Hakaru.Evaluation.ConstantPropagation |
constrainOutcome | Language.Hakaru.Disintegrate |
constrainValue | Language.Hakaru.Disintegrate |
constV | Language.Hakaru.Syntax.Prelude |
Continuous | Language.Hakaru.Types.Coercion |
continuous | Language.Hakaru.Types.Coercion |
COrAssOp | Language.Hakaru.CodeGen.AST |
COrOp | Language.Hakaru.CodeGen.AST |
Cos | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
cos | Language.Hakaru.Syntax.Prelude |
Cosh | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
cosh | Language.Hakaru.Syntax.Prelude |
Counting | Language.Hakaru.Syntax.AST |
counting | Language.Hakaru.Syntax.Prelude |
CPartDesig | Language.Hakaru.CodeGen.AST |
CPlusOp | Language.Hakaru.CodeGen.AST |
CPostDecOp | Language.Hakaru.CodeGen.AST |
CPostIncOp | Language.Hakaru.CodeGen.AST |
CPPExt | Language.Hakaru.CodeGen.AST |
CPPStat | Language.Hakaru.CodeGen.AST |
CPreDecOp | Language.Hakaru.CodeGen.AST |
CPreIncOp | Language.Hakaru.CodeGen.AST |
cProb2Real | Language.Hakaru.Parser.SymbolResolve |
CPtrDeclr | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
createIdent | Language.Hakaru.CodeGen.CodeGenMonad |
CRegister | Language.Hakaru.CodeGen.AST |
CReturn | Language.Hakaru.CodeGen.AST |
CRmdAssOp | Language.Hakaru.CodeGen.AST |
CRmdOp | Language.Hakaru.CodeGen.AST |
CShlAssOp | Language.Hakaru.CodeGen.AST |
CShlOp | Language.Hakaru.CodeGen.AST |
CShort | Language.Hakaru.CodeGen.AST |
CShrAssOp | Language.Hakaru.CodeGen.AST |
CShrOp | Language.Hakaru.CodeGen.AST |
CSigned | Language.Hakaru.CodeGen.AST |
CSizeOfExpr | Language.Hakaru.CodeGen.AST |
CSizeOfType | Language.Hakaru.CodeGen.AST |
CStat | Language.Hakaru.CodeGen.AST |
CStatic | Language.Hakaru.CodeGen.AST |
CStorageSpec | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CStringConst | Language.Hakaru.CodeGen.AST |
CStructTag | Language.Hakaru.CodeGen.AST |
CSubAssOp | Language.Hakaru.CodeGen.AST |
CSubOp | Language.Hakaru.CodeGen.AST |
CSUSpec | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CSUTag | Language.Hakaru.CodeGen.AST |
CSUType | Language.Hakaru.CodeGen.AST |
CSwitch | Language.Hakaru.CodeGen.AST |
CTypeDef | Language.Hakaru.CodeGen.AST |
CTypeDefType | Language.Hakaru.CodeGen.AST |
CTypeQual | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CTypeSpec | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
CUnary | Language.Hakaru.CodeGen.AST |
CUnaryOp | Language.Hakaru.CodeGen.AST |
CUnionTag | Language.Hakaru.CodeGen.AST |
CUnsigned | Language.Hakaru.CodeGen.AST |
CVar | Language.Hakaru.CodeGen.AST |
CVoid | Language.Hakaru.CodeGen.AST |
CVolatQual | Language.Hakaru.CodeGen.AST |
CWhile | Language.Hakaru.CodeGen.AST |
CXorAssOp | Language.Hakaru.CodeGen.AST |
CXorOp | Language.Hakaru.CodeGen.AST |
dappend1 | Language.Hakaru.Syntax.IClasses |
Data | Language.Hakaru.Parser.AST |
data_expr | Language.Hakaru.Parser.Parser |
Datum | |
1 (Type/Class) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Syntax.Datum |
3 (Type/Class) | Language.Hakaru.Parser.AST |
4 (Data Constructor) | Language.Hakaru.Parser.AST |
DatumCode | Language.Hakaru.Syntax.Datum |
datumDeclaration | Language.Hakaru.CodeGen.Types |
DatumEvaluator | Language.Hakaru.Syntax.DatumCase |
DatumFun | Language.Hakaru.Syntax.Datum |
datumHint | Language.Hakaru.Syntax.Datum |
datumName | Language.Hakaru.CodeGen.Types |
datumProd | Language.Hakaru.CodeGen.Types |
DatumStruct | Language.Hakaru.Syntax.Datum |
datumStruct | Language.Hakaru.CodeGen.Types |
datumSum | Language.Hakaru.CodeGen.Types |
datumType | Language.Hakaru.Syntax.Datum |
Datum_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
datum_ | Language.Hakaru.Syntax.Prelude |
DCode | Language.Hakaru.Parser.AST |
DCode_ | Language.Hakaru.Parser.AST |
dCons | Language.Hakaru.Syntax.Datum |
dcons1 | Language.Hakaru.Syntax.IClasses |
dCons_ | Language.Hakaru.Syntax.Datum |
decimal | Language.Hakaru.Parser.Parser |
declarations | Language.Hakaru.CodeGen.CodeGenMonad |
declare | Language.Hakaru.CodeGen.CodeGenMonad |
declare' | Language.Hakaru.CodeGen.CodeGenMonad |
defarg | Language.Hakaru.Parser.Parser |
defaultCaseEvaluator | Language.Hakaru.Evaluation.Lazy |
defineFunction | Language.Hakaru.CodeGen.CodeGenMonad |
def_expr | Language.Hakaru.Parser.Parser |
deleteVarSet | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
density | Language.Hakaru.Disintegrate |
densityBeta | Language.Hakaru.Syntax.Prelude |
densityCategorical | Language.Hakaru.Syntax.Prelude |
densityGamma | Language.Hakaru.Syntax.Prelude |
densityNormal | Language.Hakaru.Syntax.Prelude |
densityPoisson | Language.Hakaru.Syntax.Prelude |
densityUniform | Language.Hakaru.Syntax.Prelude |
densityWithVar | Language.Hakaru.Disintegrate |
determine | Language.Hakaru.Disintegrate |
dFalse | Language.Hakaru.Syntax.Datum |
DFun | Language.Hakaru.Parser.AST |
DFun_ | Language.Hakaru.Parser.AST |
Diff | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Dirac | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
dirac | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Dirac_ | Language.Hakaru.Parser.AST |
dirichlet | Language.Hakaru.Syntax.Prelude |
Dis | |
1 (Type/Class) | Language.Hakaru.Evaluation.DisintegrationMonad |
2 (Data Constructor) | Language.Hakaru.Evaluation.DisintegrationMonad |
disintegrate | Language.Hakaru.Disintegrate |
disintegrateWithVar | Language.Hakaru.Disintegrate |
divide | Language.Hakaru.Parser.Parser |
dJust | Language.Hakaru.Syntax.Datum |
dJust_ | Language.Hakaru.Syntax.Datum |
dLeft | Language.Hakaru.Syntax.Datum |
dLeft_ | Language.Hakaru.Syntax.Datum |
DList1 | |
1 (Type/Class) | Language.Hakaru.Syntax.IClasses |
2 (Data Constructor) | Language.Hakaru.Syntax.IClasses |
dNil | Language.Hakaru.Syntax.Datum |
dnil1 | Language.Hakaru.Syntax.IClasses |
dNil_ | Language.Hakaru.Syntax.Datum |
dNothing | Language.Hakaru.Syntax.Datum |
dNothing_ | Language.Hakaru.Syntax.Datum |
Done | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
doubleDecl | Language.Hakaru.CodeGen.Types |
doublePtr | Language.Hakaru.CodeGen.Types |
doWhileCG | Language.Hakaru.CodeGen.CodeGenMonad |
dPair | Language.Hakaru.Syntax.Datum |
dPair_ | Language.Hakaru.Syntax.Datum |
dRight | Language.Hakaru.Syntax.Datum |
dRight_ | Language.Hakaru.Syntax.Datum |
dsingleton1 | Language.Hakaru.Syntax.IClasses |
dsnoc1 | Language.Hakaru.Syntax.IClasses |
DStruct | Language.Hakaru.Parser.AST |
DStruct_ | Language.Hakaru.Parser.AST |
dTrue | Language.Hakaru.Syntax.Datum |
dUnit | Language.Hakaru.Syntax.Datum |
DV | Language.Hakaru.Parser.AST |
EAssoc | |
1 (Type/Class) | Language.Hakaru.Sample |
2 (Data Constructor) | Language.Hakaru.Sample |
emit | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
3 (Function) | Language.Hakaru.Evaluation.ExpectMonad |
emitFork_ | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emitGuard | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emitLet | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emitLet' | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emitMBind | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emitMBind_ | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emitSuperpose | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emitUnpair | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emitWeight | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
emit_ | |
1 (Function) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Function) | Language.Hakaru.Evaluation.DisintegrationMonad |
3 (Function) | Language.Hakaru.Evaluation.ExpectMonad |
Empty | Language.Hakaru.Parser.AST |
empty | Language.Hakaru.Syntax.Prelude |
emptyAssocs | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
emptyCG | Language.Hakaru.CodeGen.CodeGenMonad |
emptyEnv | Language.Hakaru.Sample |
emptyLine | Language.Hakaru.Parser.Parser |
emptyVarSet | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
Empty_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
empty_ | Language.Hakaru.Parser.Parser |
End | Language.Hakaru.Syntax.AST |
enumFromUntilValue | Language.Hakaru.Syntax.Value |
Env | |
1 (Type/Class) | Language.Hakaru.Sample |
2 (Data Constructor) | Language.Hakaru.Sample |
Eq1 | Language.Hakaru.Syntax.IClasses |
eq1 | Language.Hakaru.Syntax.IClasses |
Eq2 | Language.Hakaru.Syntax.IClasses |
eq2 | Language.Hakaru.Syntax.IClasses |
eqAppendAssoc | Language.Hakaru.Syntax.IClasses |
eqAppendIdentity | Language.Hakaru.Syntax.IClasses |
Equal | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
3 (Data Constructor) | Language.Hakaru.Parser.Maple |
equal | Language.Hakaru.Parser.Maple |
Erf | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
erf | Language.Hakaru.Syntax.Prelude |
Et | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Eval | |
1 (Type/Class) | Language.Hakaru.Evaluation.EvalMonad |
2 (Data Constructor) | Language.Hakaru.Evaluation.EvalMonad |
evalOp | Language.Hakaru.Sample |
evaluate | |
1 (Function) | Language.Hakaru.Sample |
2 (Function) | Language.Hakaru.Evaluation.Lazy |
evaluateArray | Language.Hakaru.Sample |
evaluateArrayOp | Language.Hakaru.Sample |
evaluateCase | Language.Hakaru.Sample |
evaluateDatum | Language.Hakaru.Sample |
evaluateEmpty | Language.Hakaru.Sample |
evaluateLiteral | Language.Hakaru.Sample |
evaluateMeasureOp | Language.Hakaru.Sample |
evaluateNaryOp | Language.Hakaru.Sample |
evaluatePrimOp | Language.Hakaru.Sample |
evaluateSCon | Language.Hakaru.Sample |
evaluateSuperpose | Language.Hakaru.Sample |
evaluateTerm | Language.Hakaru.Sample |
evaluateVar | Language.Hakaru.Sample |
EvaluationMonad | Language.Hakaru.Evaluation.Types |
Exp | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
exp | |
1 (Function) | Language.Hakaru.CodeGen.AST |
2 (Function) | Language.Hakaru.Syntax.Prelude |
expandTransformations | Language.Hakaru.Syntax.AST.Transforms |
Expect | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
3 (Type/Class) | Language.Hakaru.Evaluation.ExpectMonad |
4 (Data Constructor) | Language.Hakaru.Evaluation.ExpectMonad |
expect | Language.Hakaru.Expect |
ExpectAns | Language.Hakaru.Evaluation.ExpectMonad |
ExpectP | Language.Hakaru.Evaluation.Types |
Expect_ | Language.Hakaru.Parser.AST |
expect_expr | Language.Hakaru.Parser.Parser |
expm1 | Language.Hakaru.CodeGen.AST |
exponent' | Language.Hakaru.Parser.Parser |
exponential | Language.Hakaru.Syntax.Prelude |
expr | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Parser.Parser |
exprWithImport | Language.Hakaru.Parser.Parser |
ExpSeq | Language.Hakaru.Parser.Maple |
expseq | Language.Hakaru.Parser.Maple |
extDeclare | Language.Hakaru.CodeGen.CodeGenMonad |
extDecls | Language.Hakaru.CodeGen.CodeGenMonad |
extendIndices | Language.Hakaru.Evaluation.DisintegrationMonad |
extendLocInds | Language.Hakaru.Evaluation.DisintegrationMonad |
extract | Language.Hakaru.Runtime.Prelude |
extractBool | Language.Hakaru.Runtime.Prelude |
false | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
false_ | Language.Hakaru.Parser.SymbolResolve |
findCoercion | Language.Hakaru.Types.Coercion |
findEitherCoercion | Language.Hakaru.Types.Coercion |
findFractional | Language.Hakaru.Types.Coercion |
findLub | Language.Hakaru.Types.Coercion |
findRing | Language.Hakaru.Types.Coercion |
Fix11 | |
1 (Type/Class) | Language.Hakaru.Syntax.IClasses |
2 (Data Constructor) | Language.Hakaru.Syntax.IClasses |
flattenABT | Language.Hakaru.CodeGen.Flatten |
flattenTerm | Language.Hakaru.CodeGen.Flatten |
flattenVar | Language.Hakaru.CodeGen.Flatten |
Float | Language.Hakaru.Parser.Maple |
float | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Parser.Parser |
floatE | Language.Hakaru.CodeGen.AST |
floating | Language.Hakaru.Parser.Parser |
fmap11 | Language.Hakaru.Syntax.IClasses |
fmap12 | Language.Hakaru.Syntax.IClasses |
fmap21 | Language.Hakaru.Syntax.IClasses |
fmap22 | Language.Hakaru.Syntax.IClasses |
fmapBranch | Language.Hakaru.Parser.AST |
fmapDatum | Language.Hakaru.Parser.AST |
fold11 | Language.Hakaru.Syntax.IClasses |
fold21 | Language.Hakaru.Syntax.IClasses |
fold22 | Language.Hakaru.Syntax.IClasses |
Foldable11 | Language.Hakaru.Syntax.IClasses |
Foldable21 | Language.Hakaru.Syntax.IClasses |
Foldable22 | Language.Hakaru.Syntax.IClasses |
foldBranch | Language.Hakaru.Parser.AST |
foldDatum | Language.Hakaru.Parser.AST |
foldMap11 | Language.Hakaru.Syntax.IClasses |
foldMap21 | Language.Hakaru.Syntax.IClasses |
foldMap22 | Language.Hakaru.Syntax.IClasses |
foldMapPairs | Language.Hakaru.Syntax.AST |
forCG | Language.Hakaru.CodeGen.CodeGenMonad |
fractExponent | Language.Hakaru.Parser.Parser |
fractFloat | Language.Hakaru.Parser.Parser |
fraction | Language.Hakaru.Parser.Parser |
freeLocError | Language.Hakaru.Evaluation.DisintegrationMonad |
freeVars | Language.Hakaru.Syntax.ABT |
freshenStatement | Language.Hakaru.Evaluation.Types |
freshenVar | Language.Hakaru.Evaluation.Types |
freshenVarRe | Language.Hakaru.Observe |
freshenVars | Language.Hakaru.Evaluation.Types |
freshInd | Language.Hakaru.Evaluation.Types |
freshNames | Language.Hakaru.CodeGen.CodeGenMonad |
freshNat | Language.Hakaru.Evaluation.Types |
freshVar | Language.Hakaru.Evaluation.Types |
freshVars | Language.Hakaru.Evaluation.Types |
fromAssocs | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
fromGBranch | Language.Hakaru.Syntax.DatumABT |
fromHead | Language.Hakaru.Evaluation.Types |
fromInt | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
fromLazy | Language.Hakaru.Evaluation.Types |
fromList1 | Language.Hakaru.Syntax.IClasses |
fromNat | Data.Number.Nat |
fromNatural | Data.Number.Natural |
fromNonNegativeRational | Data.Number.Natural |
fromProb | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
fromRational | Language.Hakaru.Syntax.Prelude |
fromVarSet | |
1 (Function) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
2 (Function) | Language.Hakaru.Parser.SymbolResolve |
fromWhnf | Language.Hakaru.Evaluation.Types |
fst | Language.Hakaru.Syntax.Prelude |
fst1 | Language.Hakaru.Syntax.IClasses |
fst2 | Language.Hakaru.Syntax.IClasses |
Func | Language.Hakaru.Parser.Maple |
func | Language.Hakaru.Parser.Maple |
funCG | Language.Hakaru.CodeGen.CodeGenMonad |
functionDef | Language.Hakaru.CodeGen.Types |
Functor11 | Language.Hakaru.Syntax.IClasses |
Functor12 | Language.Hakaru.Syntax.IClasses |
Functor21 | Language.Hakaru.Syntax.IClasses |
Functor22 | Language.Hakaru.Syntax.IClasses |
Gamma | Language.Hakaru.Syntax.AST |
gamma | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
gamma' | Language.Hakaru.Syntax.Prelude |
GammaFunc | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
gammaFunc | Language.Hakaru.Syntax.Prelude |
GBranch | |
1 (Type/Class) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Syntax.Datum |
genIdent | Language.Hakaru.CodeGen.CodeGenMonad |
genIdent' | Language.Hakaru.CodeGen.CodeGenMonad |
gensym | Language.Hakaru.Parser.SymbolResolve |
geometric | Language.Hakaru.Syntax.Prelude |
getIndices | Language.Hakaru.Evaluation.Types, Language.Hakaru.Evaluation.DisintegrationMonad |
getLazyLiteral | Language.Hakaru.Evaluation.Types |
getLazyVariable | Language.Hakaru.Evaluation.Types |
getLocs | Language.Hakaru.Evaluation.DisintegrationMonad |
getMetadata | Language.Hakaru.Syntax.ABT |
getStatements | Language.Hakaru.Evaluation.DisintegrationMonad |
getTermSing | Language.Hakaru.Syntax.TypeOf |
gibbsProposal | Language.Hakaru.Inference |
GotStuck | Language.Hakaru.Syntax.DatumCase |
GotStuck_ | Language.Hakaru.Syntax.DatumCase |
guard | Language.Hakaru.Syntax.Prelude |
Hakaru | Language.Hakaru.Types.DataKind |
HakaruCon | Language.Hakaru.Types.DataKind |
HakaruFun | Language.Hakaru.Types.DataKind |
half | Language.Hakaru.Syntax.Prelude |
HArray | Language.Hakaru.Types.DataKind |
HBool | Language.Hakaru.Types.DataKind |
HContinuous | Language.Hakaru.Types.HClasses |
hContinuous | Language.Hakaru.Types.HClasses |
HContinuous_ | Language.Hakaru.Types.HClasses |
HContinuous_Prob | Language.Hakaru.Types.HClasses |
HContinuous_Real | Language.Hakaru.Types.HClasses |
hContinuous_Sing | Language.Hakaru.Types.HClasses |
HData | Language.Hakaru.Types.DataKind |
HData' | Language.Hakaru.Types.DataKind |
HDiscrete | Language.Hakaru.Types.HClasses |
hDiscrete | Language.Hakaru.Types.HClasses |
HDiscrete_ | Language.Hakaru.Types.HClasses |
HDiscrete_Int | Language.Hakaru.Types.HClasses |
HDiscrete_Nat | Language.Hakaru.Types.HClasses |
hDiscrete_Sing | Language.Hakaru.Types.HClasses |
Head | Language.Hakaru.Evaluation.Types |
Head_ | Language.Hakaru.Evaluation.Types |
HEither | Language.Hakaru.Types.DataKind |
HEq | Language.Hakaru.Types.HClasses |
hEq | Language.Hakaru.Types.HClasses |
HEq_ | Language.Hakaru.Types.HClasses |
HEq_Array | Language.Hakaru.Types.HClasses |
HEq_Bool | Language.Hakaru.Types.HClasses |
HEq_Either | Language.Hakaru.Types.HClasses |
hEq_HOrd | Language.Hakaru.Types.HClasses |
HEq_Int | Language.Hakaru.Types.HClasses |
HEq_Nat | Language.Hakaru.Types.HClasses |
HEq_Pair | Language.Hakaru.Types.HClasses |
HEq_Prob | Language.Hakaru.Types.HClasses |
HEq_Real | Language.Hakaru.Types.HClasses |
hEq_Sing | Language.Hakaru.Types.HClasses |
HEq_Unit | Language.Hakaru.Types.HClasses |
HFractional | Language.Hakaru.Types.HClasses |
hFractional | Language.Hakaru.Types.HClasses |
HFractional_ | Language.Hakaru.Types.HClasses |
hFractional_HContinuous | Language.Hakaru.Types.HClasses |
HFractional_Prob | Language.Hakaru.Types.HClasses |
HFractional_Real | Language.Hakaru.Types.HClasses |
hFractional_Sing | Language.Hakaru.Types.HClasses |
HInt | Language.Hakaru.Types.DataKind |
Hint | |
1 (Type/Class) | Language.Hakaru.Evaluation.Types |
2 (Data Constructor) | Language.Hakaru.Evaluation.Types |
HIntegrable | Language.Hakaru.Types.HClasses |
HIntegrable_Nat | Language.Hakaru.Types.HClasses |
HIntegrable_Prob | Language.Hakaru.Types.HClasses |
hIntegrable_Sing | Language.Hakaru.Types.HClasses |
HIntegral | Language.Hakaru.Types.HClasses |
hintID | Language.Hakaru.Parser.AST |
HList | Language.Hakaru.Types.DataKind |
HMaybe | Language.Hakaru.Types.DataKind |
HMeasure | Language.Hakaru.Types.DataKind |
HNat | Language.Hakaru.Types.DataKind |
HOrd | Language.Hakaru.Types.HClasses |
hOrd | Language.Hakaru.Types.HClasses |
HOrd_ | Language.Hakaru.Types.HClasses |
HOrd_Array | Language.Hakaru.Types.HClasses |
HOrd_Bool | Language.Hakaru.Types.HClasses |
HOrd_Either | Language.Hakaru.Types.HClasses |
HOrd_Int | Language.Hakaru.Types.HClasses |
HOrd_Nat | Language.Hakaru.Types.HClasses |
HOrd_Pair | Language.Hakaru.Types.HClasses |
HOrd_Prob | Language.Hakaru.Types.HClasses |
HOrd_Real | Language.Hakaru.Types.HClasses |
hOrd_Sing | Language.Hakaru.Types.HClasses |
HOrd_Unit | Language.Hakaru.Types.HClasses |
HPair | Language.Hakaru.Types.DataKind |
HProb | Language.Hakaru.Types.DataKind |
HRadical | Language.Hakaru.Types.HClasses |
hRadical | Language.Hakaru.Types.HClasses |
HRadical_ | Language.Hakaru.Types.HClasses |
HRadical_Prob | Language.Hakaru.Types.HClasses |
hRadical_Sing | Language.Hakaru.Types.HClasses |
HReal | Language.Hakaru.Types.DataKind |
HRing | Language.Hakaru.Types.HClasses |
hRing | Language.Hakaru.Types.HClasses |
HRing_ | Language.Hakaru.Types.HClasses |
HRing_Int | Language.Hakaru.Types.HClasses |
HRing_Real | Language.Hakaru.Types.HClasses |
hRing_Sing | Language.Hakaru.Types.HClasses |
HSemiring | Language.Hakaru.Types.HClasses |
hSemiring | Language.Hakaru.Types.HClasses |
HSemiring_ | Language.Hakaru.Types.HClasses |
hSemiring_HFractional | Language.Hakaru.Types.HClasses |
hSemiring_HIntegralContinuous | Language.Hakaru.Types.HClasses |
hSemiring_HRadical | Language.Hakaru.Types.HClasses |
hSemiring_HRing | Language.Hakaru.Types.HClasses |
HSemiring_Int | Language.Hakaru.Types.HClasses |
HSemiring_Nat | Language.Hakaru.Types.HClasses |
hSemiring_NonNegativeHRing | Language.Hakaru.Types.HClasses |
HSemiring_Prob | Language.Hakaru.Types.HClasses |
HSemiring_Real | Language.Hakaru.Types.HClasses |
hSemiring_Sing | Language.Hakaru.Types.HClasses |
HUnit | Language.Hakaru.Types.DataKind |
hylo11 | Language.Hakaru.Syntax.IClasses |
I | Language.Hakaru.Types.DataKind |
Ident | |
1 (Type/Class) | Language.Hakaru.CodeGen.AST |
2 (Data Constructor) | Language.Hakaru.CodeGen.AST |
3 (Data Constructor) | Language.Hakaru.Syntax.Datum |
4 (Data Constructor) | Language.Hakaru.Parser.AST |
identifier | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Parser.Parser |
identityElement | Language.Hakaru.Sample |
If | Language.Hakaru.Parser.AST |
Iff | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
if_ | Language.Hakaru.Syntax.Prelude |
if_expr | Language.Hakaru.Parser.Parser |
Impl | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Import | |
1 (Type/Class) | Language.Hakaru.Parser.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
import_expr | Language.Hakaru.Parser.Parser |
Impure | Language.Hakaru.Evaluation.Types |
incompleteBeta | Language.Hakaru.Inference |
indentConfig | Language.Hakaru.Parser.Parser |
Index | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
3 (Type/Class) | Language.Hakaru.Evaluation.Types |
Index_ | Language.Hakaru.Parser.AST |
indirect | Language.Hakaru.CodeGen.AST |
indSize | Language.Hakaru.Evaluation.Types |
indVar | Language.Hakaru.Evaluation.Types |
InertArgs | Language.Hakaru.Parser.Maple |
InertExpr | Language.Hakaru.Parser.Maple |
InertName | Language.Hakaru.Parser.Maple |
InertNum | Language.Hakaru.Parser.Maple |
inferable | Language.Hakaru.Syntax.TypeCheck |
inferType | Language.Hakaru.Syntax.TypeCheck |
Infinity | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
infinity | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Infinity' | Language.Hakaru.Parser.AST |
infinityE | Language.Hakaru.CodeGen.AST |
inf_ | Language.Hakaru.Parser.Parser |
Inl | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Inline | Language.Hakaru.CodeGen.AST |
Inr | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
insertAssoc | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
insertAssocs | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
insertLoc | Language.Hakaru.Evaluation.DisintegrationMonad |
insertSymbol | Language.Hakaru.Parser.SymbolResolve |
insertSymbols | Language.Hakaru.Parser.SymbolResolve |
insertVarSet | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
Int | Language.Hakaru.Parser.AST |
int | Language.Hakaru.Parser.Parser |
intDecl | Language.Hakaru.CodeGen.Types |
intE | Language.Hakaru.CodeGen.AST |
integer | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Parser.Parser |
Integrable | Language.Hakaru.Syntax.Prelude |
Integrate | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
integrate | Language.Hakaru.Syntax.Prelude |
Integrate_ | Language.Hakaru.Parser.AST |
integrate_expr | Language.Hakaru.Parser.Parser |
Interp | Language.Hakaru.Evaluation.Lazy |
intneg | Language.Hakaru.Parser.Maple |
intpos | Language.Hakaru.Parser.Maple |
intPtr | Language.Hakaru.CodeGen.Types |
int_ | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
invgamma | Language.Hakaru.Syntax.Prelude |
isBoundBy | Language.Hakaru.Evaluation.Types |
isLazyLiteral | Language.Hakaru.Evaluation.Types |
isLazyVariable | Language.Hakaru.Evaluation.Types |
isParallel | Language.Hakaru.CodeGen.CodeGenMonad |
iterateM_ | Language.Hakaru.Runtime.Prelude |
JmEq1 | Language.Hakaru.Syntax.IClasses |
jmEq1 | Language.Hakaru.Syntax.IClasses |
JmEq2 | Language.Hakaru.Syntax.IClasses |
jmEq2 | Language.Hakaru.Syntax.IClasses |
jmEq_Branch | Language.Hakaru.Syntax.AST.Eq |
jmEq_S | Language.Hakaru.Syntax.AST.Eq |
jmEq_Tuple | Language.Hakaru.Syntax.AST.Eq |
just | Language.Hakaru.Syntax.Prelude |
K | Language.Hakaru.Types.DataKind |
KindOf | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
kl | Language.Hakaru.Inference |
Konst | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Lam | Language.Hakaru.Parser.AST |
lam | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
lam2 | Language.Hakaru.Syntax.Value |
lamWithVar | Language.Hakaru.Syntax.Prelude |
Lam_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
lam_expr | Language.Hakaru.Parser.Parser |
laplace | Language.Hakaru.Syntax.Prelude |
LaxMode | Language.Hakaru.Syntax.TypeCheck |
Lazy | Language.Hakaru.Evaluation.Types |
LC | Language.Hakaru.Syntax.AST |
LCs | Language.Hakaru.Syntax.AST |
LC_ | |
1 (Type/Class) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Syntax.AST |
Lebesgue | Language.Hakaru.Syntax.AST |
lebesgue | Language.Hakaru.Syntax.Prelude |
left | Language.Hakaru.Syntax.Prelude |
LeftAssoc | Language.Hakaru.Pretty.Haskell |
Less | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
3 (Data Constructor) | Language.Hakaru.Parser.Maple |
lesseq | Language.Hakaru.Parser.Maple |
lessthan | Language.Hakaru.Parser.Maple |
Let | Language.Hakaru.Parser.AST |
Let_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
let_ | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
let_expr | Language.Hakaru.Parser.Parser |
lexer | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Parser.Parser |
Lift1 | |
1 (Type/Class) | Language.Hakaru.Syntax.IClasses |
2 (Data Constructor) | Language.Hakaru.Syntax.IClasses |
Lift2 | |
1 (Type/Class) | Language.Hakaru.Syntax.IClasses |
2 (Data Constructor) | Language.Hakaru.Syntax.IClasses |
liftM2 | Language.Hakaru.Syntax.Prelude |
LInt | Language.Hakaru.Syntax.AST |
List | Language.Hakaru.Parser.Maple |
list | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Syntax.Prelude |
List1 | Language.Hakaru.Syntax.IClasses |
ListContext | |
1 (Type/Class) | Language.Hakaru.Evaluation.PEvalMonad, Language.Hakaru.Evaluation.DisintegrationMonad, Language.Hakaru.Evaluation.EvalMonad, Language.Hakaru.Evaluation.ExpectMonad |
2 (Data Constructor) | Language.Hakaru.Evaluation.PEvalMonad, Language.Hakaru.Evaluation.DisintegrationMonad, Language.Hakaru.Evaluation.EvalMonad, Language.Hakaru.Evaluation.ExpectMonad |
Literal | Language.Hakaru.Syntax.AST |
Literal' | Language.Hakaru.Parser.AST |
Literal_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
literal_ | Language.Hakaru.Syntax.Prelude |
LNat | Language.Hakaru.Syntax.AST |
Loc | |
1 (Type/Class) | Language.Hakaru.Evaluation.DisintegrationMonad |
2 (Data Constructor) | Language.Hakaru.Evaluation.DisintegrationMonad |
Log | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
log | |
1 (Function) | Language.Hakaru.CodeGen.AST |
2 (Function) | Language.Hakaru.Syntax.Prelude |
log1p | Language.Hakaru.CodeGen.AST |
logBase | Language.Hakaru.Syntax.Prelude |
lookupAssoc | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
lookupIdent | Language.Hakaru.CodeGen.CodeGenMonad |
lookupVar | Language.Hakaru.Sample |
LProb | Language.Hakaru.Syntax.AST |
LReal | Language.Hakaru.Syntax.AST |
Lub | |
1 (Type/Class) | Language.Hakaru.Types.Coercion |
2 (Data Constructor) | Language.Hakaru.Types.Coercion |
makeAST | Language.Hakaru.Parser.SymbolResolve |
makeBranch | Language.Hakaru.Parser.SymbolResolve |
makeFalse | Language.Hakaru.Parser.SymbolResolve |
makeMeasure | Language.Hakaru.Runtime.Prelude |
makeName | Language.Hakaru.Parser.SymbolResolve |
makePattern | Language.Hakaru.Parser.SymbolResolve |
makeTrue | Language.Hakaru.Parser.SymbolResolve |
makeType | Language.Hakaru.Parser.SymbolResolve |
mapAssocs | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
mapEvaluate | Language.Hakaru.Sample |
maple2AST | Language.Hakaru.Parser.Maple |
maple2DCode | Language.Hakaru.Parser.Maple |
maple2Pattern | Language.Hakaru.Parser.Maple |
maple2Patterns | Language.Hakaru.Parser.Maple |
maple2Type | Language.Hakaru.Parser.Maple |
mapleDatum2AST | Language.Hakaru.Parser.Maple |
MapleException | |
1 (Type/Class) | Language.Hakaru.Simplify |
2 (Data Constructor) | Language.Hakaru.Simplify |
mapleType | Language.Hakaru.Pretty.Maple |
mapV | Language.Hakaru.Syntax.Prelude |
mapWithIndex | Language.Hakaru.Syntax.Prelude |
matchBranch | Language.Hakaru.Syntax.DatumCase |
matchBranches | Language.Hakaru.Syntax.DatumCase |
Matched | Language.Hakaru.Syntax.DatumCase |
Matched_ | Language.Hakaru.Syntax.DatumCase |
matchPattern | Language.Hakaru.Syntax.DatumCase |
MatchResult | Language.Hakaru.Syntax.DatumCase |
MatchState | Language.Hakaru.Syntax.DatumCase |
matchTopPattern | Language.Hakaru.Syntax.DatumCase |
match_expr | Language.Hakaru.Parser.Parser |
Max | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
max | Language.Hakaru.Syntax.Prelude |
maximum | Language.Hakaru.Syntax.Prelude |
MaxNat | |
1 (Type/Class) | Data.Number.Nat |
2 (Data Constructor) | Data.Number.Nat |
MaxNatural | |
1 (Type/Class) | Data.Number.Natural |
2 (Data Constructor) | Data.Number.Natural |
maxNextBind | Language.Hakaru.Syntax.ABT |
maxNextFree | Language.Hakaru.Syntax.ABT |
maxNextFreeOrBind | Language.Hakaru.Syntax.ABT |
maybe | Language.Hakaru.Syntax.Prelude |
MayBoxVec | Language.Hakaru.Runtime.Prelude |
MBind | Language.Hakaru.Syntax.AST |
MBind_ | Language.Hakaru.Parser.AST |
mcmc | Language.Hakaru.Inference |
mdataDeclaration | Language.Hakaru.CodeGen.Types |
mdataName | Language.Hakaru.CodeGen.Types |
mdataPtrDeclaration | Language.Hakaru.CodeGen.Types |
mdataPtrSample | Language.Hakaru.CodeGen.Types |
mdataPtrWeight | Language.Hakaru.CodeGen.Types |
mdataSample | Language.Hakaru.CodeGen.Types |
mdataStruct | Language.Hakaru.CodeGen.Types |
mdataStruct' | Language.Hakaru.CodeGen.Types |
mdataWeight | Language.Hakaru.CodeGen.Types |
Measure | |
1 (Type/Class) | Language.Hakaru.Runtime.Prelude |
2 (Data Constructor) | Language.Hakaru.Runtime.Prelude |
measure0_ | Language.Hakaru.Syntax.Prelude |
measure1_ | Language.Hakaru.Syntax.Prelude |
measure2_ | Language.Hakaru.Syntax.Prelude |
MeasureEvaluator | Language.Hakaru.Evaluation.Lazy |
MeasureOp | Language.Hakaru.Syntax.AST |
MeasureOp_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
memberVarSet | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
memo | Language.Hakaru.Syntax.Prelude |
MemoizedABT | Language.Hakaru.Syntax.ABT |
MetaABT | |
1 (Type/Class) | Language.Hakaru.Syntax.ABT |
2 (Data Constructor) | Language.Hakaru.Syntax.ABT |
MetaTerm | Language.Hakaru.Parser.AST |
metaView | Language.Hakaru.Syntax.ABT |
mh | Language.Hakaru.Inference |
Min | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
min | Language.Hakaru.Syntax.Prelude |
MinBoxVec | Language.Hakaru.Runtime.Prelude |
minimum | Language.Hakaru.Syntax.Prelude |
mix | Language.Hakaru.Syntax.Prelude |
Mixed | Language.Hakaru.Types.Coercion |
mkDecl | Language.Hakaru.CodeGen.Types |
mkLoc | Language.Hakaru.Evaluation.DisintegrationMonad |
mkParallel | Language.Hakaru.CodeGen.CodeGenMonad |
mkPtrDecl | Language.Hakaru.CodeGen.Types |
mkSequential | Language.Hakaru.CodeGen.CodeGenMonad |
mkSym | Language.Hakaru.Parser.SymbolResolve |
mkUnary | Language.Hakaru.CodeGen.AST |
Msum | Language.Hakaru.Parser.AST |
MultiLoc | Language.Hakaru.Evaluation.DisintegrationMonad |
multinomial | Language.Hakaru.Syntax.Prelude |
mustCheck | Language.Hakaru.Syntax.TypeCheck |
Name | |
1 (Type/Class) | Language.Hakaru.Parser.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
name | Language.Hakaru.Parser.Maple |
Name' | Language.Hakaru.Parser.AST |
nameID | Language.Hakaru.Parser.AST |
names | Language.Hakaru.Parser.Parser |
nameToVar | Language.Hakaru.Parser.AST |
Nand | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
nand | Language.Hakaru.Syntax.Prelude |
NaryOp | |
1 (Type/Class) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
3 (Type/Class) | Language.Hakaru.Parser.AST |
naryOp2_ | Language.Hakaru.Syntax.Prelude |
NaryOp_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
naryOp_withIdentity | Language.Hakaru.Syntax.Prelude |
Nat | |
1 (Type/Class) | Data.Number.Nat |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
nat2int | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
nat2prob | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
nat2real | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
natDecl | Language.Hakaru.CodeGen.Types |
NatPow | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
natPtr | Language.Hakaru.CodeGen.Types |
NatRoot | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Natural | Data.Number.Natural |
nat_ | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Neg | Language.Hakaru.Parser.Maple |
Negate | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
negate | Language.Hakaru.Syntax.Prelude |
negative | Language.Hakaru.Syntax.Prelude |
negativeBinomial | Language.Hakaru.Syntax.Prelude |
negativeInfinity | Language.Hakaru.Syntax.Prelude |
negInfinityE | Language.Hakaru.CodeGen.AST |
Neutral | Language.Hakaru.Evaluation.Types |
nextBind | Language.Hakaru.Syntax.ABT |
nextFree | Language.Hakaru.Syntax.ABT |
nextFreeOrBind | Language.Hakaru.Syntax.ABT |
nextFreshNat | Language.Hakaru.Evaluation.PEvalMonad, Language.Hakaru.Evaluation.DisintegrationMonad, Language.Hakaru.Evaluation.EvalMonad, Language.Hakaru.Evaluation.ExpectMonad |
nextVarID | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
nil | Language.Hakaru.Syntax.Prelude |
Nil1 | Language.Hakaru.Syntax.IClasses |
NonAssoc | Language.Hakaru.Pretty.Haskell |
NonNegative | Language.Hakaru.Types.HClasses |
NonNegativeRational | Data.Number.Natural |
Nor | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
nor | Language.Hakaru.Syntax.Prelude |
Normal | Language.Hakaru.Syntax.AST |
normal | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
normal' | Language.Hakaru.Syntax.Prelude |
normalize | |
1 (Function) | Language.Hakaru.Sample |
2 (Function) | Language.Hakaru.Expect |
normalizeV | Language.Hakaru.Syntax.Prelude |
normalizeVector | Language.Hakaru.Sample |
normAST | Language.Hakaru.Parser.SymbolResolve |
Not | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
not | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Syntax.Prelude |
NotEq | Language.Hakaru.Parser.Maple |
noteq | Language.Hakaru.Parser.Maple |
nothing | Language.Hakaru.Syntax.Prelude |
Not_ | Language.Hakaru.Parser.Maple |
numberLine | Language.Hakaru.Parser.AST |
NumOp | Language.Hakaru.Parser.Maple |
Observe | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
observe | |
1 (Function) | Language.Hakaru.Disintegrate |
2 (Function) | Language.Hakaru.Observe |
observeAST | Language.Hakaru.Observe |
observeMeasureOp | Language.Hakaru.Observe |
observeVar | Language.Hakaru.Observe |
Observe_ | Language.Hakaru.Parser.AST |
observe_expr | Language.Hakaru.Parser.Parser |
one | Language.Hakaru.Syntax.Prelude |
one_ | Language.Hakaru.Syntax.Prelude |
Operator | Language.Hakaru.Parser.Parser |
OperatorTable | Language.Hakaru.Parser.Parser |
ops | Language.Hakaru.Parser.Parser |
Or | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
or | Language.Hakaru.Syntax.Prelude |
Pair | Language.Hakaru.Parser.AST |
pair | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Pair1 | |
1 (Type/Class) | Language.Hakaru.Syntax.IClasses |
2 (Data Constructor) | Language.Hakaru.Syntax.IClasses |
Pair2 | |
1 (Type/Class) | Language.Hakaru.Syntax.IClasses |
2 (Data Constructor) | Language.Hakaru.Syntax.IClasses |
pairPat | Language.Hakaru.Parser.SymbolResolve |
pairs | Language.Hakaru.Parser.Parser |
Pair_ | Language.Hakaru.Parser.AST |
pair_ | Language.Hakaru.Syntax.Prelude |
PAns | Language.Hakaru.Evaluation.PEvalMonad |
paraABT | Language.Hakaru.Syntax.ABT |
parallel | Language.Hakaru.CodeGen.CodeGenMonad |
parens | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Parser.Parser |
parseAndInfer | Language.Hakaru.Command |
parseHakaru | Language.Hakaru.Parser.Parser |
parseHakaruWithImports | Language.Hakaru.Parser.Parser |
parseMaple | Language.Hakaru.Parser.Maple |
Parser | Language.Hakaru.Parser.Parser |
ParserStream | Language.Hakaru.Parser.Parser |
Pattern | |
1 (Type/Class) | Language.Hakaru.Runtime.Prelude |
2 (Type/Class) | Language.Hakaru.Syntax.Datum |
3 (Type/Class) | Language.Hakaru.Parser.AST |
Pattern' | Language.Hakaru.Parser.AST |
pat_expr | Language.Hakaru.Parser.Parser |
PCode | Language.Hakaru.Parser.AST |
pCons | Language.Hakaru.Syntax.Datum |
PData' | Language.Hakaru.Parser.AST |
PDatum | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
3 (Type/Class) | Language.Hakaru.Parser.AST |
PDatumCode | Language.Hakaru.Syntax.Datum |
PDatumFun | Language.Hakaru.Syntax.Datum |
PDatumStruct | Language.Hakaru.Syntax.Datum |
pdat_expr | Language.Hakaru.Parser.Parser |
PDone | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
perform | Language.Hakaru.Disintegrate |
PEt | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
PEval | |
1 (Type/Class) | Language.Hakaru.Evaluation.PEvalMonad |
2 (Data Constructor) | Language.Hakaru.Evaluation.PEvalMonad |
pFalse | Language.Hakaru.Syntax.Datum |
pfalse | Language.Hakaru.Runtime.Prelude |
PFun | Language.Hakaru.Parser.AST |
Pi | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
pi | Language.Hakaru.Syntax.Prelude |
PIdent | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
PInl | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
PInr | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
pJust | Language.Hakaru.Syntax.Datum |
PKonst | |
1 (Data Constructor) | Language.Hakaru.Syntax.Datum |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Plate | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
plate | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
plate' | Language.Hakaru.Syntax.Prelude |
plateWithVar | Language.Hakaru.Syntax.Prelude |
Plate_ | Language.Hakaru.Parser.AST |
plate_expr | Language.Hakaru.Parser.Parser |
pLeft | Language.Hakaru.Syntax.Datum |
pNil | Language.Hakaru.Syntax.Datum |
pNothing | Language.Hakaru.Syntax.Datum |
Poisson | Language.Hakaru.Syntax.AST |
poisson | Language.Hakaru.Syntax.Prelude |
poisson' | Language.Hakaru.Syntax.Prelude |
poisson_rng | Language.Hakaru.Sample |
Pos | Language.Hakaru.Parser.Maple |
pose | Language.Hakaru.Runtime.Prelude |
postfix | Language.Hakaru.Parser.Parser |
Power | Language.Hakaru.Parser.Maple |
power | Language.Hakaru.Parser.Maple |
pPair | Language.Hakaru.Syntax.Datum |
ppair | Language.Hakaru.Runtime.Prelude |
ppBinder | Language.Hakaru.Pretty.Haskell |
ppBinop | Language.Hakaru.Pretty.Haskell |
ppCoerceTo | Language.Hakaru.Pretty.Haskell |
PPDefine | Language.Hakaru.CodeGen.AST |
PPElif | Language.Hakaru.CodeGen.AST |
PPElse | Language.Hakaru.CodeGen.AST |
PPEndif | Language.Hakaru.CodeGen.AST |
PPError | Language.Hakaru.CodeGen.AST |
PPIf | Language.Hakaru.CodeGen.AST |
PPIfDef | Language.Hakaru.CodeGen.AST |
PPIfNDef | Language.Hakaru.CodeGen.AST |
PPInclude | Language.Hakaru.CodeGen.AST |
PPPragma | Language.Hakaru.CodeGen.AST |
ppRatio | Language.Hakaru.Pretty.Haskell |
PPUndef | Language.Hakaru.CodeGen.AST |
ppUnsafeFrom | Language.Hakaru.Pretty.Haskell |
ppVariable | Language.Hakaru.Pretty.Haskell |
ppVariables | Language.Hakaru.Pretty.Haskell |
prefix | Language.Hakaru.Parser.Parser |
Preprocessor | Language.Hakaru.CodeGen.AST |
Pretty | |
1 (Type/Class) | Language.Hakaru.CodeGen.Pretty |
2 (Type/Class) | Language.Hakaru.Pretty.Haskell |
pretty | |
1 (Function) | Language.Hakaru.CodeGen.Pretty |
2 (Function) | Language.Hakaru.Pretty.Haskell |
3 (Function) | Language.Hakaru.Pretty.Concrete |
4 (Function) | Language.Hakaru.Pretty.Maple |
prettyAssoc | Language.Hakaru.Pretty.Haskell, Language.Hakaru.Pretty.Concrete |
prettyPrec | |
1 (Function) | Language.Hakaru.Pretty.Haskell |
2 (Function) | Language.Hakaru.Pretty.Concrete |
prettyPrecAssoc | Language.Hakaru.Pretty.Haskell, Language.Hakaru.Pretty.Concrete |
prettyPrec_ | Language.Hakaru.Pretty.Haskell |
prettyPrint | Language.Hakaru.CodeGen.Pretty |
prettyType | Language.Hakaru.Pretty.Concrete |
prettyValue | Language.Hakaru.Pretty.Concrete |
pRight | Language.Hakaru.Syntax.Datum |
primBern | Language.Hakaru.Parser.SymbolResolve |
PrimCoerce | Language.Hakaru.Types.Coercion |
primCoerce | Language.Hakaru.Parser.SymbolResolve |
primCoerceFrom | Language.Hakaru.Types.Coercion |
primCoerceTo | Language.Hakaru.Types.Coercion |
PrimCoercion | Language.Hakaru.Types.Coercion |
primFactor | Language.Hakaru.Parser.SymbolResolve |
primJust | Language.Hakaru.Parser.SymbolResolve |
primLeft | Language.Hakaru.Parser.SymbolResolve |
primMeasure1 | Language.Hakaru.Parser.SymbolResolve |
primMeasure2 | Language.Hakaru.Parser.SymbolResolve |
primNothing | Language.Hakaru.Parser.SymbolResolve |
PrimOp | |
1 (Type/Class) | Language.Hakaru.Syntax.AST |
2 (Type/Class) | Language.Hakaru.Parser.AST |
primOp0_ | Language.Hakaru.Syntax.Prelude |
primOp1_ | Language.Hakaru.Syntax.Prelude |
primOp2_ | Language.Hakaru.Syntax.Prelude |
primOp3_ | Language.Hakaru.Syntax.Prelude |
PrimOp_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
primPat | Language.Hakaru.Parser.SymbolResolve |
primPrimOp0 | Language.Hakaru.Parser.SymbolResolve |
primPrimOp1 | Language.Hakaru.Parser.SymbolResolve |
primPrimOp2 | Language.Hakaru.Parser.SymbolResolve |
primRight | Language.Hakaru.Parser.SymbolResolve |
primTable | Language.Hakaru.Parser.SymbolResolve |
primTypes | Language.Hakaru.Parser.SymbolResolve |
primUnsafe | Language.Hakaru.Parser.SymbolResolve |
primWeight | Language.Hakaru.Parser.SymbolResolve |
PrintConfig | |
1 (Type/Class) | Language.Hakaru.CodeGen.Wrapper |
2 (Data Constructor) | Language.Hakaru.CodeGen.Wrapper |
printfE | Language.Hakaru.CodeGen.AST |
printSourceSpan | Language.Hakaru.Parser.AST |
priorAsProposal | Language.Hakaru.Inference |
Prob | Language.Hakaru.Parser.AST |
prob_ | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Prod | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
prod | Language.Hakaru.Syntax.Prelude |
Product | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
product | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Parser.Maple |
3 (Function) | Language.Hakaru.Syntax.Prelude |
Product_ | Language.Hakaru.Parser.AST |
product_expr | Language.Hakaru.Parser.Parser |
Prod_ | Language.Hakaru.Parser.Maple |
pseudoblockExpr | Language.Hakaru.Parser.Parser |
PStruct | Language.Hakaru.Parser.AST |
pTrue | Language.Hakaru.Syntax.Datum |
ptrue | Language.Hakaru.Runtime.Prelude |
pUnit | Language.Hakaru.Syntax.Datum |
Pure | Language.Hakaru.Evaluation.Types |
PureAns | Language.Hakaru.Evaluation.EvalMonad |
pureEvaluate | |
1 (Function) | Language.Hakaru.Evaluation.EvalMonad |
2 (Function) | Language.Hakaru.Evaluation.ExpectMonad |
Purity | Language.Hakaru.Evaluation.Types |
push | Language.Hakaru.Evaluation.Types |
pushes | Language.Hakaru.Evaluation.Types |
pushPlate | Language.Hakaru.Evaluation.DisintegrationMonad |
putExprStat | Language.Hakaru.CodeGen.CodeGenMonad |
putLocs | Language.Hakaru.Evaluation.DisintegrationMonad |
putStat | Language.Hakaru.CodeGen.CodeGenMonad |
putStatements | Language.Hakaru.Evaluation.DisintegrationMonad |
PVar | |
1 (Data Constructor) | Language.Hakaru.Runtime.Prelude |
2 (Data Constructor) | Language.Hakaru.Syntax.Datum |
3 (Data Constructor) | Language.Hakaru.Parser.AST |
PVar' | Language.Hakaru.Parser.AST |
PWild | |
1 (Data Constructor) | Language.Hakaru.Runtime.Prelude |
2 (Data Constructor) | Language.Hakaru.Syntax.Datum |
3 (Data Constructor) | Language.Hakaru.Parser.AST |
PWild' | Language.Hakaru.Parser.AST |
rand | Language.Hakaru.CodeGen.AST |
Range | Language.Hakaru.Parser.Maple |
range | Language.Hakaru.Parser.Maple |
Rational | Language.Hakaru.Parser.Maple |
rational | Language.Hakaru.Parser.Maple |
readFromFile | Language.Hakaru.Command |
Real | Language.Hakaru.Parser.AST |
RealPow | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
RealProb | Language.Hakaru.Syntax.Prelude |
real_ | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Recip | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
recip | Language.Hakaru.Syntax.Prelude |
Reduce | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
reduce | Language.Hakaru.Syntax.Prelude |
reductionCG | Language.Hakaru.CodeGen.CodeGenMonad |
Refl | Language.Hakaru.Syntax.IClasses |
reflect | Language.Hakaru.Evaluation.Lazy |
regBeta | Language.Hakaru.Inference |
reify | Language.Hakaru.Evaluation.Lazy |
reifyPair | Language.Hakaru.Evaluation.Lazy |
reject | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Reject_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
rename | |
1 (Function) | Language.Hakaru.Syntax.ABT |
2 (Function) | Language.Hakaru.Parser.Maple |
renames | Language.Hakaru.Syntax.ABT |
reserved | Language.Hakaru.Parser.Parser |
reservedNames | Language.Hakaru.CodeGen.CodeGenMonad |
reservedOp | Language.Hakaru.Parser.Parser |
reserveName | Language.Hakaru.CodeGen.CodeGenMonad |
residualizeExpectListContext | Language.Hakaru.Evaluation.ExpectMonad |
residualizePureListContext | Language.Hakaru.Evaluation.EvalMonad |
resolveAST | Language.Hakaru.Parser.SymbolResolve |
resolveAST' | Language.Hakaru.Parser.SymbolResolve |
resolveBinder | Language.Hakaru.Parser.SymbolResolve |
resolveVar | Language.Hakaru.Syntax.ABT |
return_expr | Language.Hakaru.Parser.Parser |
right | Language.Hakaru.Syntax.Prelude |
RightAssoc | Language.Hakaru.Pretty.Haskell |
run | Language.Hakaru.Runtime.Prelude |
runCodeGen | Language.Hakaru.CodeGen.CodeGenMonad |
runCodeGenBlock | Language.Hakaru.CodeGen.CodeGenMonad |
runCodeGenWith | Language.Hakaru.CodeGen.CodeGenMonad |
runDis | Language.Hakaru.Evaluation.DisintegrationMonad |
runEval | Language.Hakaru.Evaluation.EvalMonad |
runEvaluate | Language.Hakaru.Sample |
runExpect | Language.Hakaru.Evaluation.ExpectMonad |
runExpectEval | Language.Hakaru.Evaluation.PEvalMonad |
runImpureEval | Language.Hakaru.Evaluation.PEvalMonad |
runPureEval | Language.Hakaru.Evaluation.PEvalMonad |
runPureEvaluate | Language.Hakaru.Evaluation.EvalMonad |
runTCM | Language.Hakaru.Syntax.TypeCheck |
Safe | Language.Hakaru.Types.Coercion |
SArgs | Language.Hakaru.Syntax.AST |
SArray | Language.Hakaru.Types.Sing |
SBind | Language.Hakaru.Evaluation.Types |
sBool | Language.Hakaru.Types.Sing |
SCon | Language.Hakaru.Syntax.AST |
SData | Language.Hakaru.Types.Sing |
SDone | Language.Hakaru.Types.Sing |
sEither | Language.Hakaru.Types.Sing |
select | Language.Hakaru.Evaluation.Types |
semiblockExpr | Language.Hakaru.Parser.Parser |
semiSep | Language.Hakaru.Parser.Parser |
semiSep1 | Language.Hakaru.Parser.Parser |
seqCStat | Language.Hakaru.CodeGen.AST |
SEt | Language.Hakaru.Types.Sing |
SFun | Language.Hakaru.Types.Sing |
SGuard | Language.Hakaru.Evaluation.Types |
Show1 | Language.Hakaru.Syntax.IClasses |
show1 | Language.Hakaru.Syntax.IClasses |
Show2 | Language.Hakaru.Syntax.IClasses |
show2 | Language.Hakaru.Syntax.IClasses |
showList1 | Language.Hakaru.Syntax.IClasses |
showList2 | Language.Hakaru.Syntax.IClasses |
showListWith | Language.Hakaru.Syntax.IClasses |
showParen_0 | Language.Hakaru.Syntax.IClasses |
showParen_01 | Language.Hakaru.Syntax.IClasses |
showParen_010 | Language.Hakaru.Syntax.IClasses |
showParen_011 | Language.Hakaru.Syntax.IClasses |
showParen_02 | Language.Hakaru.Syntax.IClasses |
showParen_1 | Language.Hakaru.Syntax.IClasses |
showParen_11 | Language.Hakaru.Syntax.IClasses |
showParen_111 | Language.Hakaru.Syntax.IClasses |
showParen_12 | Language.Hakaru.Syntax.IClasses |
showParen_2 | Language.Hakaru.Syntax.IClasses |
showParen_22 | Language.Hakaru.Syntax.IClasses |
showProbInLog | Language.Hakaru.CodeGen.Wrapper |
shows1 | Language.Hakaru.Syntax.IClasses |
shows2 | Language.Hakaru.Syntax.IClasses |
showsPrec1 | Language.Hakaru.Syntax.IClasses |
showsPrec2 | Language.Hakaru.Syntax.IClasses |
showTuple | Language.Hakaru.Syntax.IClasses |
showWeights | Language.Hakaru.CodeGen.Wrapper |
SIdent | Language.Hakaru.Types.Sing |
Signed | Language.Hakaru.Types.Coercion |
signed | Language.Hakaru.Types.Coercion |
Signum | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
signum | Language.Hakaru.Syntax.Prelude |
simplify | Language.Hakaru.Simplify |
simplifyDebug | Language.Hakaru.Simplify |
simplifyZZ | Language.Hakaru.Types.Coercion |
Sin | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
sin | Language.Hakaru.Syntax.Prelude |
Sing | Language.Hakaru.Types.Sing, Language.Hakaru.Parser.AST |
sing | Language.Hakaru.Types.Sing |
singCoerceCod | Language.Hakaru.Types.Coercion |
singCoerceDom | Language.Hakaru.Types.Coercion |
singCoerceDomCod | Language.Hakaru.Types.Coercion |
SingI | Language.Hakaru.Types.Sing |
singleton | Language.Hakaru.Parser.SymbolResolve |
singletonAssocs | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
singletonCoercion | Language.Hakaru.Types.Coercion |
singletonVarSet | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
SingSymbol | Language.Hakaru.Types.Sing |
sing_ArrayOp | Language.Hakaru.Syntax.AST.Sing |
sing_HContinuous | Language.Hakaru.Types.HClasses |
sing_HDiscrete | Language.Hakaru.Types.HClasses |
sing_HEq | Language.Hakaru.Types.HClasses |
sing_HFractional | Language.Hakaru.Types.HClasses |
sing_HIntegrable | Language.Hakaru.Types.HClasses |
sing_HIntegral | Language.Hakaru.Types.HClasses |
sing_HOrd | Language.Hakaru.Types.HClasses |
sing_HRadical | Language.Hakaru.Types.HClasses |
sing_HRing | Language.Hakaru.Types.HClasses |
sing_HSemiring | Language.Hakaru.Types.HClasses |
sing_Literal | Language.Hakaru.Syntax.AST.Sing |
sing_MeasureOp | Language.Hakaru.Syntax.AST.Sing |
sing_NaryOp | Language.Hakaru.Syntax.AST.Sing |
sing_NonNegative | Language.Hakaru.Types.HClasses |
sing_PrimOp | Language.Hakaru.Syntax.AST.Sing |
Sinh | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
sinh | Language.Hakaru.Syntax.Prelude |
SInt | Language.Hakaru.Types.Sing |
Size | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
size | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
sizeInnermostInd | Language.Hakaru.Evaluation.DisintegrationMonad |
SKonst | Language.Hakaru.Types.Sing |
SLet | Language.Hakaru.Evaluation.Types |
slice | Language.Hakaru.Inference |
sliceX | Language.Hakaru.Inference |
sList | Language.Hakaru.Types.Sing |
sMaybe | Language.Hakaru.Types.Sing |
SMeasure | Language.Hakaru.Types.Sing |
SNat | Language.Hakaru.Types.Sing |
snd | Language.Hakaru.Syntax.Prelude |
snd1 | Language.Hakaru.Syntax.IClasses |
snd2 | Language.Hakaru.Syntax.IClasses |
Some1 | |
1 (Type/Class) | Language.Hakaru.Syntax.IClasses |
2 (Data Constructor) | Language.Hakaru.Syntax.IClasses |
Some2 | |
1 (Type/Class) | Language.Hakaru.Syntax.IClasses |
2 (Data Constructor) | Language.Hakaru.Syntax.IClasses |
SomeFractional | |
1 (Type/Class) | Language.Hakaru.Types.Coercion |
2 (Data Constructor) | Language.Hakaru.Types.Coercion |
SomeOp | |
1 (Type/Class) | Language.Hakaru.Parser.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
SomeRing | |
1 (Type/Class) | Language.Hakaru.Types.Coercion |
2 (Data Constructor) | Language.Hakaru.Types.Coercion |
SomeVariable | |
1 (Type/Class) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
2 (Data Constructor) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
SourceSpan | |
1 (Type/Class) | Language.Hakaru.Parser.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
sPair | Language.Hakaru.Types.Sing |
splitLines | Language.Hakaru.Command |
SPlus | Language.Hakaru.Types.Sing |
SProb | Language.Hakaru.Types.Sing |
sqrt | |
1 (Function) | Language.Hakaru.CodeGen.AST |
2 (Function) | Language.Hakaru.Syntax.Prelude |
square | Language.Hakaru.Syntax.Prelude |
SReal | Language.Hakaru.Types.Sing |
SSing | |
1 (Type/Class) | Language.Hakaru.Parser.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
SStuff0 | Language.Hakaru.Evaluation.Types |
SStuff1 | Language.Hakaru.Evaluation.Types |
sSymbol_Bool | Language.Hakaru.Types.Sing |
sSymbol_Either | Language.Hakaru.Types.Sing |
sSymbol_List | Language.Hakaru.Types.Sing |
sSymbol_Maybe | Language.Hakaru.Types.Sing |
sSymbol_Pair | Language.Hakaru.Types.Sing |
sSymbol_Unit | Language.Hakaru.Types.Sing |
Statement | Language.Hakaru.Evaluation.Types |
statementInds | Language.Hakaru.Evaluation.DisintegrationMonad |
statements | |
1 (Function) | Language.Hakaru.CodeGen.CodeGenMonad |
2 (Function) | Language.Hakaru.Evaluation.PEvalMonad, Language.Hakaru.Evaluation.DisintegrationMonad, Language.Hakaru.Evaluation.EvalMonad, Language.Hakaru.Evaluation.ExpectMonad |
statementVars | Language.Hakaru.Evaluation.Types |
StrictMode | Language.Hakaru.Syntax.TypeCheck |
stringE | Language.Hakaru.CodeGen.AST |
stringLiteral | Language.Hakaru.Parser.Maple |
studentT | Language.Hakaru.Syntax.Prelude |
STyApp | Language.Hakaru.Types.Sing |
STyCon | Language.Hakaru.Types.Sing |
style | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Parser.Parser |
SU | Language.Hakaru.Parser.AST |
subst | Language.Hakaru.Syntax.ABT |
substs | Language.Hakaru.Syntax.ABT |
suffixes | Language.Hakaru.CodeGen.CodeGenMonad |
Sum | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
sum | |
1 (Function) | Language.Hakaru.Parser.Maple |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Summate | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
summate | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
summateV | Language.Hakaru.Syntax.Prelude |
Summate_ | Language.Hakaru.Parser.AST |
summate_expr | Language.Hakaru.Parser.Parser |
sumV | Language.Hakaru.Syntax.Prelude |
Sum_ | Language.Hakaru.Parser.Maple |
sUnArray | Language.Hakaru.Types.Sing |
sUnEither | Language.Hakaru.Types.Sing |
sUnit | Language.Hakaru.Types.Sing |
sUnList | Language.Hakaru.Types.Sing |
sUnMaybe | Language.Hakaru.Types.Sing |
sUnMeasure | Language.Hakaru.Types.Sing |
sUnPair | Language.Hakaru.Types.Sing |
superpose | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Superpose_ | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
SVoid | Language.Hakaru.Types.Sing |
swap | Language.Hakaru.Syntax.Prelude |
SWeight | Language.Hakaru.Evaluation.Types |
Symbol | |
1 (Type/Class) | Language.Hakaru.Types.DataKind |
2 (Type/Class) | Language.Hakaru.Parser.SymbolResolve |
symbol | Language.Hakaru.Parser.Parser |
Symbol' | Language.Hakaru.Parser.SymbolResolve |
symbolResolution | Language.Hakaru.Parser.SymbolResolve |
symbolResolveBranch | Language.Hakaru.Parser.SymbolResolve |
symbolResolvePat | Language.Hakaru.Parser.SymbolResolve |
SymbolTable | Language.Hakaru.Parser.SymbolResolve |
symmetry | Language.Hakaru.Syntax.IClasses |
symTable | Language.Hakaru.Parser.Maple |
Syn | Language.Hakaru.Syntax.ABT |
syn | Language.Hakaru.Syntax.ABT |
t2 | Language.Hakaru.Parser.SymbolResolve |
t3 | Language.Hakaru.Parser.SymbolResolve |
table | Language.Hakaru.Parser.Parser |
Tan | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
tan | Language.Hakaru.Syntax.Prelude |
Tanh | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
tanh | Language.Hakaru.Syntax.Prelude |
tCDF | Language.Hakaru.Inference |
Term | |
1 (Type/Class) | Language.Hakaru.Syntax.AST |
2 (Type/Class) | Language.Hakaru.Parser.AST |
3 (Type/Class) | Language.Hakaru.Command |
term | Language.Hakaru.Parser.Parser |
TermEvaluator | Language.Hakaru.Evaluation.Lazy |
text | Language.Hakaru.Parser.Maple |
third | Language.Hakaru.Syntax.Prelude |
thRootOf | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
Thunk | Language.Hakaru.Evaluation.Types |
TLam | Language.Hakaru.Parser.SymbolResolve |
TLam' | Language.Hakaru.Parser.SymbolResolve |
TNeu | Language.Hakaru.Parser.SymbolResolve |
TNeu' | Language.Hakaru.Parser.SymbolResolve |
toAssocs | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
toAssocs1 | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
toGBranch | Language.Hakaru.Syntax.DatumABT |
toHead | Language.Hakaru.Evaluation.Types |
TokenParser | Language.Hakaru.Parser.Maple |
toList1 | Language.Hakaru.Syntax.IClasses |
toNat | Data.Number.Nat |
toNatural | Data.Number.Natural |
toNonNegativeRational | Data.Number.Natural |
toStatements | Language.Hakaru.Evaluation.Lazy |
total | Language.Hakaru.Expect |
toVarSet | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
toVarSet1 | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
toWhnf | Language.Hakaru.Evaluation.Types |
transitivity | Language.Hakaru.Syntax.IClasses |
Traversable11 | Language.Hakaru.Syntax.IClasses |
Traversable21 | Language.Hakaru.Syntax.IClasses |
Traversable22 | Language.Hakaru.Syntax.IClasses |
traverse11 | Language.Hakaru.Syntax.IClasses |
traverse21 | Language.Hakaru.Syntax.IClasses |
traverse22 | Language.Hakaru.Syntax.IClasses |
traversePairs | Language.Hakaru.Syntax.AST |
triv | Language.Hakaru.Syntax.Prelude |
TrivialABT | Language.Hakaru.Syntax.ABT |
true | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
true_ | Language.Hakaru.Parser.SymbolResolve |
try_bool | Language.Hakaru.Syntax.AST.Eq |
two | Language.Hakaru.Parser.SymbolResolve |
TyCon | Language.Hakaru.Types.DataKind |
TypeApp | Language.Hakaru.Parser.AST |
TypeAST' | Language.Hakaru.Parser.AST |
TypeCheckError | Language.Hakaru.Syntax.TypeCheck |
TypeCheckMode | Language.Hakaru.Syntax.TypeCheck |
TypeCheckMonad | Language.Hakaru.Syntax.TypeCheck |
TypedAST | |
1 (Type/Class) | Language.Hakaru.Syntax.TypeCheck |
2 (Data Constructor) | Language.Hakaru.Syntax.TypeCheck |
typeDeclaration | Language.Hakaru.CodeGen.Types |
TypeEq | Language.Hakaru.Syntax.IClasses |
TypeFun | Language.Hakaru.Parser.AST |
typeOf | Language.Hakaru.Syntax.TypeOf |
typePtrDeclaration | Language.Hakaru.CodeGen.Types |
types | Language.Hakaru.Parser.Parser |
TypeVar | Language.Hakaru.Parser.AST |
type_app | Language.Hakaru.Parser.Parser |
type_expr | Language.Hakaru.Parser.Parser |
type_fun | Language.Hakaru.Parser.Parser |
type_var | Language.Hakaru.Parser.Parser |
U | Language.Hakaru.Parser.AST |
ULiteral | Language.Hakaru.Parser.AST |
unAssocs | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
underBinders | Language.Hakaru.Syntax.ABT |
underLam | Language.Hakaru.Syntax.AST.Transforms |
unDis | Language.Hakaru.Evaluation.DisintegrationMonad |
unDList1 | Language.Hakaru.Syntax.IClasses |
uneither | Language.Hakaru.Syntax.Prelude |
unEval | Language.Hakaru.Evaluation.EvalMonad |
unExpect | Language.Hakaru.Evaluation.ExpectMonad |
unFix11 | Language.Hakaru.Syntax.IClasses |
Uniform | Language.Hakaru.Syntax.AST |
uniform | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
uniform' | Language.Hakaru.Syntax.Prelude |
Unit | Language.Hakaru.Parser.AST |
unit | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
unitV | Language.Hakaru.Syntax.Prelude |
unit_ | |
1 (Function) | Language.Hakaru.Parser.Parser |
2 (Function) | Language.Hakaru.Parser.SymbolResolve |
UnLCs | Language.Hakaru.Syntax.AST |
unLC_ | Language.Hakaru.Syntax.AST |
unLift1 | Language.Hakaru.Syntax.IClasses |
unLift2 | Language.Hakaru.Syntax.IClasses |
unMaxNat | Data.Number.Nat |
unMaxNatural | Data.Number.Natural |
unmaybe | Language.Hakaru.Syntax.Prelude |
unMeasure | Language.Hakaru.Runtime.Prelude |
unpair | Language.Hakaru.Syntax.Prelude |
unPEval | Language.Hakaru.Evaluation.PEvalMonad |
Unsafe | Language.Hakaru.Types.Coercion |
unsafeDiv | Language.Hakaru.Syntax.Prelude |
unsafeDiv_ | Language.Hakaru.Syntax.Prelude |
UnsafeFrom_ | Language.Hakaru.Syntax.AST |
unsafeFrom_ | |
1 (Function) | Language.Hakaru.Parser.SymbolResolve |
2 (Function) | Language.Hakaru.Syntax.Prelude |
unsafeMinus | Language.Hakaru.Syntax.Prelude |
unsafeMinusNat | Language.Hakaru.Syntax.Prelude |
unsafeMinusProb | Language.Hakaru.Syntax.Prelude |
unsafeMinus_ | Language.Hakaru.Syntax.Prelude |
UnsafeMode | Language.Hakaru.Syntax.TypeCheck |
unsafeNaryOp_ | Language.Hakaru.Syntax.Prelude |
unsafeNat | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Data.Number.Nat |
unsafeNatural | Data.Number.Natural |
unsafeNonNegativeRational | Data.Number.Natural |
unsafeProb | |
1 (Function) | Language.Hakaru.Runtime.Prelude |
2 (Function) | Language.Hakaru.Syntax.Prelude |
unsafeProbFraction | Language.Hakaru.Syntax.Prelude |
unsafeProbFraction_ | Language.Hakaru.Syntax.Prelude |
unsafeProbSemiring | Language.Hakaru.Syntax.Prelude |
unsafeProbSemiring_ | Language.Hakaru.Syntax.Prelude |
unsafePush | Language.Hakaru.Evaluation.Types |
unsafePushes | Language.Hakaru.Evaluation.Types |
UnsafeTo_ | Language.Hakaru.Parser.AST |
unTCM | Language.Hakaru.Syntax.TypeCheck |
Untyped | Language.Hakaru.Parser.AST |
unVarSet | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
unviewABT | Language.Hakaru.Syntax.ABT |
update | Language.Hakaru.Evaluation.Lazy |
updateEnv | Language.Hakaru.Sample |
val | Language.Hakaru.Parser.AST |
Value | Language.Hakaru.Syntax.Value |
Var | |
1 (Data Constructor) | Language.Hakaru.Syntax.ABT |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
var | |
1 (Function) | Language.Hakaru.Syntax.ABT |
2 (Function) | Language.Hakaru.Parser.Parser |
varEnv | Language.Hakaru.CodeGen.CodeGenMonad |
varEq | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
VarEqTypeError | |
1 (Type/Class) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
2 (Data Constructor) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
varHint | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
Variable | |
1 (Type/Class) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
2 (Data Constructor) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
VariableEvaluator | Language.Hakaru.Evaluation.Lazy |
varID | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
Varmap | Language.Hakaru.Syntax.AST.Eq |
VArray | Language.Hakaru.Syntax.Value |
VarSet | |
1 (Type/Class) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
2 (Data Constructor) | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
varType | Language.Hakaru.Syntax.Variable, Language.Hakaru.Syntax.ABT |
VDatum | Language.Hakaru.Syntax.Value |
View | Language.Hakaru.Syntax.ABT |
viewABT | Language.Hakaru.Syntax.ABT |
viewDatum | Language.Hakaru.Syntax.DatumCase |
viewHeadDatum | Language.Hakaru.Evaluation.Types |
viewWhnfDatum | Language.Hakaru.Evaluation.Types |
VInt | Language.Hakaru.Syntax.Value |
VLam | Language.Hakaru.Syntax.Value |
VMeasure | Language.Hakaru.Syntax.Value |
VNat | Language.Hakaru.Syntax.Value |
void_jmEq1 | Language.Hakaru.Syntax.AST.Eq |
void_varEq | Language.Hakaru.Syntax.AST.Eq |
VProb | Language.Hakaru.Syntax.Value |
VReal | Language.Hakaru.Syntax.Value |
WArray | Language.Hakaru.Evaluation.Types |
WChain | Language.Hakaru.Evaluation.Types |
WCoerceTo | Language.Hakaru.Evaluation.Types |
WDatum | Language.Hakaru.Evaluation.Types |
WDirac | Language.Hakaru.Evaluation.Types |
weibull | Language.Hakaru.Syntax.Prelude |
weight | Language.Hakaru.Syntax.Prelude |
weightedDirac | Language.Hakaru.Syntax.Prelude |
WEmpty | Language.Hakaru.Evaluation.Types |
whileCG | Language.Hakaru.CodeGen.CodeGenMonad |
whiteSpace | Language.Hakaru.Parser.Parser |
Whnf | Language.Hakaru.Evaluation.Types |
Whnf_ | Language.Hakaru.Evaluation.Types |
WIntegrate | Language.Hakaru.Evaluation.Types |
withGuard | Language.Hakaru.Syntax.Prelude |
withIndices | Language.Hakaru.Evaluation.DisintegrationMonad |
WithMeta | Language.Hakaru.Parser.AST |
withMetadata | Language.Hakaru.Syntax.ABT |
withPos | Language.Hakaru.Parser.Parser |
withPrint | Language.Hakaru.Runtime.Prelude |
withWeight | Language.Hakaru.Syntax.Prelude |
WLam | Language.Hakaru.Evaluation.Types |
WLiteral | Language.Hakaru.Evaluation.Types |
WMBind | Language.Hakaru.Evaluation.Types |
WMeasureOp | Language.Hakaru.Evaluation.Types |
WPlate | Language.Hakaru.Evaluation.Types |
wrapProgram | Language.Hakaru.CodeGen.Wrapper |
WReject | Language.Hakaru.Evaluation.Types |
writeToFile | Language.Hakaru.Command |
WSuperpose | Language.Hakaru.Evaluation.Types |
WUnsafeFrom | Language.Hakaru.Evaluation.Types |
Xor | |
1 (Data Constructor) | Language.Hakaru.Syntax.AST |
2 (Data Constructor) | Language.Hakaru.Parser.AST |
Zag | Language.Hakaru.Types.Coercion |
zero | Language.Hakaru.Syntax.Prelude |
zero_ | Language.Hakaru.Syntax.Prelude |
Zig | Language.Hakaru.Types.Coercion |
ZigZag | Language.Hakaru.Types.Coercion |
zipWithV | Language.Hakaru.Syntax.Prelude |
ZRefl | Language.Hakaru.Types.Coercion |
^ | Language.Hakaru.Syntax.Prelude |
^^ | Language.Hakaru.Syntax.Prelude |
|| | Language.Hakaru.Syntax.Prelude |