homoiconic-0.1.2.0: Constructs FAlgebras from typeclasses, making Haskell functions homoiconic

Index

AppTagHomoiconic.Constrained, Homoiconic.Heterogeneous
AppTagsHomoiconic.Constrained, Homoiconic.Heterogeneous
AST 
1 (Type/Class)Homoiconic.Constrained
2 (Type/Class)Homoiconic.Heterogeneous
3 (Type/Class)Homoiconic.Homogeneous
ConsTagHomoiconic.Constrained
ConstraintHomoiconic.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
FreeConstraintsHomoiconic.Constrained
mapRun 
1 (Function)Homoiconic.Constrained
2 (Function)Homoiconic.Heterogeneous
mkExprVarHomoiconic.Homogeneous
mkFAlgebra 
1 (Function)Homoiconic.Constrained
2 (Function)Homoiconic.Heterogeneous
3 (Function)Homoiconic.Homogeneous
MkFreeHomoiconic.Constrained
mkFreeHomoiconic.Constrained
mkTag 
1 (Function)Homoiconic.Constrained
2 (Function)Homoiconic.Heterogeneous
mkTagFromCnstHomoiconic.Constrained
ParentClassesHomoiconic.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
runSigHomoiconic.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
SnocHomoiconic.Constrained, Homoiconic.Heterogeneous
TagHomoiconic.Constrained, Homoiconic.Heterogeneous
TypeableHomoiconic.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