multirec-0.4.1: Generic programming for families of recursive datatypes

Index

& 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
3 (Function)Generics.MultiRec.FoldAlg
4 (Function)Generics.MultiRec.FoldAlgK
:*: 
1 (Type/Class)Generics.MultiRec.Base, Generics.MultiRec
2 (Data Constructor)Generics.MultiRec.Base, Generics.MultiRec
:+:Generics.MultiRec.Base, Generics.MultiRec
:-> 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
:=:Generics.MultiRec.TEq, Generics.MultiRec.Base, Generics.MultiRec
:>:Generics.MultiRec.Base, Generics.MultiRec
Alg 
1 (Type/Class)Generics.MultiRec.FoldAlg
2 (Type/Class)Generics.MultiRec.FoldAlgK
alg 
1 (Function)Generics.MultiRec.FoldAlg
2 (Function)Generics.MultiRec.FoldAlgK
Algebra 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
3 (Type/Class)Generics.MultiRec.FoldAlg
4 (Type/Class)Generics.MultiRec.FoldAlgK
Algebra' 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
AlgebraF 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
AlgebraF' 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
AlgPart 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
AssociativityGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
C 
1 (Type/Class)Generics.MultiRec.Base, Generics.MultiRec
2 (Data Constructor)Generics.MultiRec.Base, Generics.MultiRec
castGenerics.MultiRec.TEq, Generics.MultiRec.Base, Generics.MultiRec
CoAlgebra 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
CoAlgebra' 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
CoAlgebraF 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
CoAlgebraF' 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
composGenerics.MultiRec.Compos, Generics.MultiRec
composAGenerics.MultiRec.Compos, Generics.MultiRec
composMGenerics.MultiRec.Compos, Generics.MultiRec
con 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
conFixityGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
conNameGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
ConNamesGenerics.MultiRec.ConNames
conNamesGenerics.MultiRec.ConNames
ConstructorGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
deriveConstructorsGenerics.MultiRec.TH
deriveElGenerics.MultiRec.TH
deriveEqSGenerics.MultiRec.TH
deriveFamGenerics.MultiRec.TH
deriveFamilyGenerics.MultiRec.TH
derivePFGenerics.MultiRec.TH
deriveSystemGenerics.MultiRec.TH
ElGenerics.MultiRec.Base, Generics.MultiRec
eqGenerics.MultiRec.Eq, Generics.MultiRec
EqSGenerics.MultiRec.Base, Generics.MultiRec
eqSGenerics.MultiRec.Base, Generics.MultiRec
FamGenerics.MultiRec.Base, Generics.MultiRec
FixityGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
Fold 
1 (Type/Class)Generics.MultiRec.FoldAlg
2 (Type/Class)Generics.MultiRec.FoldAlgK
fold 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
3 (Function)Generics.MultiRec.FoldAlg
4 (Function)Generics.MultiRec.FoldAlgK
foldM 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
fromGenerics.MultiRec.Base, Generics.MultiRec
hconNamesGenerics.MultiRec.ConNames
HEqGenerics.MultiRec.Eq, Generics.MultiRec
heqGenerics.MultiRec.Eq, Generics.MultiRec
HFixGenerics.MultiRec.HFix, Generics.MultiRec
hfromGenerics.MultiRec.HFix, Generics.MultiRec
HFunctorGenerics.MultiRec.HFunctor, Generics.MultiRec
HInGenerics.MultiRec.HFix, Generics.MultiRec
hmapGenerics.MultiRec.HFunctor, Generics.MultiRec
hmapAGenerics.MultiRec.HFunctor, Generics.MultiRec
hmapMGenerics.MultiRec.HFunctor, Generics.MultiRec
houtGenerics.MultiRec.HFix, Generics.MultiRec
HShowGenerics.MultiRec.Show, Generics.MultiRec
hShowsPrecAlgGenerics.MultiRec.Show, Generics.MultiRec
htoGenerics.MultiRec.HFix, Generics.MultiRec
I 
1 (Type/Class)Generics.MultiRec.Base, Generics.MultiRec
2 (Data Constructor)Generics.MultiRec.Base, Generics.MultiRec
I0 
1 (Type/Class)Generics.MultiRec.Base, Generics.MultiRec
2 (Data Constructor)Generics.MultiRec.Base, Generics.MultiRec
indexGenerics.MultiRec.Base, Generics.MultiRec
InfixGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
K 
1 (Type/Class)Generics.MultiRec.Base, Generics.MultiRec
2 (Data Constructor)Generics.MultiRec.Base, Generics.MultiRec
K0 
1 (Type/Class)Generics.MultiRec.Base, Generics.MultiRec
2 (Data Constructor)Generics.MultiRec.Base, Generics.MultiRec
LGenerics.MultiRec.Base, Generics.MultiRec
LeftAssociativeGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
NotAssociativeGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
para 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
ParaAlgebra 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
ParaAlgebra' 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
ParaAlgebraF 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
ParaAlgebraF' 
1 (Type/Class)Generics.MultiRec.Fold, Generics.MultiRec
2 (Type/Class)Generics.MultiRec.FoldK
paraM 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
PFGenerics.MultiRec.Base, Generics.MultiRec
PrefixGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
proofGenerics.MultiRec.Base, Generics.MultiRec
RGenerics.MultiRec.Base, Generics.MultiRec
ReflGenerics.MultiRec.TEq, Generics.MultiRec.Base, Generics.MultiRec
RightAssociativeGenerics.MultiRec.Constructor, Generics.MultiRec.Base, Generics.MultiRec
showGenerics.MultiRec.Show, Generics.MultiRec
showsPrecGenerics.MultiRec.Show, Generics.MultiRec
spacesGenerics.MultiRec.Show, Generics.MultiRec
TagGenerics.MultiRec.Base, Generics.MultiRec
tag 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
toGenerics.MultiRec.Base, Generics.MultiRec
U 
1 (Type/Class)Generics.MultiRec.Base, Generics.MultiRec
2 (Data Constructor)Generics.MultiRec.Base, Generics.MultiRec
unCGenerics.MultiRec.Base, Generics.MultiRec
unfold 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
unfoldM 
1 (Function)Generics.MultiRec.Fold, Generics.MultiRec
2 (Function)Generics.MultiRec.FoldK
unIGenerics.MultiRec.Base, Generics.MultiRec
unI0Generics.MultiRec.Base, Generics.MultiRec
unKGenerics.MultiRec.Base, Generics.MultiRec
unK0Generics.MultiRec.Base, Generics.MultiRec
unTagGenerics.MultiRec.Base, Generics.MultiRec