Contents
Index
homoiconic-0.1.2.0: Constructs FAlgebras from typeclasses, making Haskell functions homoiconic
Index
AppTag
Homoiconic.Constrained
,
Homoiconic.Heterogeneous
AppTags
Homoiconic.Constrained
,
Homoiconic.Heterogeneous
AST
1 (Type/Class)
Homoiconic.Constrained
2 (Type/Class)
Homoiconic.Heterogeneous
3 (Type/Class)
Homoiconic.Homogeneous
ConsTag
Homoiconic.Constrained
Constraint
Homoiconic.Constrained
,
Homoiconic.Heterogeneous
embedSig
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
3 (Function)
Homoiconic.Homogeneous
embedSigTag
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
FAlgebra
1 (Type/Class)
Homoiconic.Constrained
2 (Type/Class)
Homoiconic.Heterogeneous
3 (Type/Class)
Homoiconic.Homogeneous
Free
1 (Type/Class)
Homoiconic.Constrained
2 (Type/Class)
Homoiconic.Heterogeneous
3 (Type/Class)
Homoiconic.Homogeneous
4 (Data Constructor)
Homoiconic.Homogeneous
Free0
1 (Data Constructor)
Homoiconic.Constrained
2 (Data Constructor)
Homoiconic.Heterogeneous
Free1
1 (Data Constructor)
Homoiconic.Constrained
2 (Data Constructor)
Homoiconic.Heterogeneous
FreeConstraints
Homoiconic.Constrained
mapRun
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
mkExprVar
Homoiconic.Homogeneous
mkFAlgebra
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
3 (Function)
Homoiconic.Homogeneous
MkFree
Homoiconic.Constrained
mkFree
Homoiconic.Constrained
mkTag
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
mkTagFromCnst
Homoiconic.Constrained
ParentClasses
Homoiconic.Homogeneous
Proxy
1 (Data Constructor)
Homoiconic.Constrained
,
Homoiconic.Heterogeneous
2 (Type/Class)
Homoiconic.Constrained
,
Homoiconic.Heterogeneous
Pure
1 (Data Constructor)
Homoiconic.Constrained
2 (Data Constructor)
Homoiconic.Heterogeneous
3 (Data Constructor)
Homoiconic.Homogeneous
runAST
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
3 (Function)
Homoiconic.Homogeneous
runSig
Homoiconic.Homogeneous
runSig0
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
runSig0Snoc
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
runSig1
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
runSig1Snoc
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
Sig
1 (Type/Class)
Homoiconic.Constrained
2 (Type/Class)
Homoiconic.Heterogeneous
3 (Type/Class)
Homoiconic.Homogeneous
Snoc
Homoiconic.Constrained
,
Homoiconic.Heterogeneous
Tag
Homoiconic.Constrained
,
Homoiconic.Heterogeneous
Typeable
Homoiconic.Constrained
,
Homoiconic.Heterogeneous
unsafeCoerceSigTag
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
unsafeExtractSig
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
3 (Function)
Homoiconic.Homogeneous
unsafeExtractSigTag
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
unsafeExtractSigTag0
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
Var
1 (Type/Class)
Homoiconic.Constrained
2 (Type/Class)
Homoiconic.Heterogeneous
3 (Type/Class)
Homoiconic.Homogeneous
var1
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
3 (Function)
Homoiconic.Homogeneous
var2
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
3 (Function)
Homoiconic.Homogeneous
var3
1 (Function)
Homoiconic.Constrained
2 (Function)
Homoiconic.Heterogeneous
3 (Function)
Homoiconic.Homogeneous
View
1 (Type/Class)
Homoiconic.Constrained
2 (Type/Class)
Homoiconic.Heterogeneous
3 (Type/Class)
Homoiconic.Homogeneous