compdata-0.12: Compositional Data Types

Index

#>Data.Comp.Thunk
#>>Data.Comp.Thunk
& 
1 (Function)Data.Comp.Mapping, Data.Comp.Variables, Data.Comp.Matching
2 (Function)Data.Comp.Multi.Mapping, Data.Comp.Multi.Variables
:&: 
1 (Type/Class)Data.Comp.Ops, Data.Comp.Annotation, Data.Comp
2 (Data Constructor)Data.Comp.Ops, Data.Comp.Annotation, Data.Comp
3 (Type/Class)Data.Comp.Multi.Ops, Data.Comp.Multi.Annotation, Data.Comp.Multi
4 (Data Constructor)Data.Comp.Multi.Ops, Data.Comp.Multi.Annotation, Data.Comp.Multi
:*: 
1 (Type/Class)Data.Comp.Ops, Data.Comp.Multi.Ops, Data.Comp.Multi.Projection, Data.Comp.Annotation, Data.Comp
2 (Data Constructor)Data.Comp.Ops, Data.Comp.Multi.Ops, Data.Comp.Multi.Projection, Data.Comp.Annotation, Data.Comp
:+: 
1 (Type/Class)Data.Comp.Ops, Data.Comp.Sum, Data.Comp
2 (Type/Class)Data.Comp.Multi.Ops, Data.Comp.Multi.Sum, Data.Comp.Multi
:->Data.Comp.Multi.HFunctor, Data.Comp.Multi
:.:Data.Comp.Multi.HFunctor, Data.Comp.Multi
:< 
1 (Type/Class)Data.Comp.Projection
2 (Type/Class)Data.Comp.Multi.Projection
:<: 
1 (Type/Class)Data.Comp.Ops, Data.Comp.Sum, Data.Comp
2 (Type/Class)Data.Comp.Multi.Ops, Data.Comp.Multi.Sum, Data.Comp.Multi
:=: 
1 (Type/Class)Data.Comp.Ops, Data.Comp.Sum, Data.Comp
2 (Type/Class)Data.Comp.Multi.Ops
:=>Data.Comp.Multi.HFunctor, Data.Comp.Multi
A 
1 (Type/Class)Data.Comp.Multi.HFunctor, Data.Comp.Multi
2 (Data Constructor)Data.Comp.Multi.HFunctor, Data.Comp.Multi
abstractConTypeData.Comp.Derive.Utils
abstractNewtypeData.Comp.Derive.Utils
abstractNewtypeQData.Comp.Derive.Utils
Alg 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
AlgM 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
algMData.Comp.Algebra, Data.Comp
AlgTData.Comp.Thunk
ana 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
ana'Data.Comp.Algebra, Data.Comp
anaM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
ann 
1 (Function)Data.Comp.Multi.Annotation, Data.Comp.Multi
2 (Function)Data.Comp.Annotation, Data.Comp
apo 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
apoM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appCxt 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appHom 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appHom' 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appHomM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appHomM' 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appRuleData.Comp.TermRewriting
appSigFun 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appSigFun' 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appSigFunM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appSigFunM' 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
appSigFunMDData.Comp.Algebra, Data.Comp
appSubst 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
appSubstEqData.Comp.Unification
appTRSData.Comp.TermRewriting
ArbitraryData.Comp.Derive
arbitraryData.Comp.Derive
ArbitraryFData.Comp.Derive, Data.Comp.Arbitrary
arbitraryFData.Comp.Derive, Data.Comp.Arbitrary
arbitraryF'Data.Comp.Derive, Data.Comp.Arbitrary
argumentsData.Comp.Decompose
bindsVars 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
BStepData.Comp.TermRewriting
bStepData.Comp.TermRewriting
caseFData.Comp.Ops, Data.Comp.Sum, Data.Comp
caseHData.Comp.Multi.Ops, Data.Comp.Multi.Sum, Data.Comp.Multi
cata 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
cata' 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
cataM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
cataM' 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
cataTData.Comp.Thunk
cataTMData.Comp.Thunk
Coalg 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
CoalgM 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
CompData.Comp.Multi.HFunctor, Data.Comp.Multi
compAlg 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
compAlgM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
compAlgM' 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
compAlgSigFunData.Comp.Algebra, Data.Comp
compAlgSigFunMData.Comp.Algebra, Data.Comp
compareFData.Comp.Derive, Data.Comp.Ordering, Data.Comp
compareHFData.Comp.Multi.Ordering, Data.Comp.Multi.Derive
compCoalgData.Comp.Algebra, Data.Comp
compCVCoalgData.Comp.Algebra, Data.Comp
compHom 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
compHomM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
compHomSigFunData.Comp.Algebra, Data.Comp
compHomSigFunMData.Comp.Algebra, Data.Comp
compSigFun 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
compSigFunHomData.Comp.Algebra, Data.Comp
compSigFunHomMData.Comp.Algebra, Data.Comp
compSigFunM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
compSubst 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
Const 
1 (Type/Class)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Type/Class)Data.Comp.Term, Data.Comp
constTerm 
1 (Function)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Function)Data.Comp.Term, Data.Comp
containsTypeData.Comp.Derive.Utils
containsType'Data.Comp.Derive.Utils
containsVar 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
Context 
1 (Type/Class)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Type/Class)Data.Comp.Term, Data.Comp
CVAlgData.Comp.Algebra, Data.Comp
CVAlgMData.Comp.Algebra, Data.Comp
CVCoalg 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
CVCoalg'Data.Comp.Algebra, Data.Comp
CVCoalgM 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
Cxt 
1 (Type/Class)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Type/Class)Data.Comp.Term, Data.Comp
CxtFun 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
CxtFunM 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
CxtSubst 
1 (Type/Class)Data.Comp.Multi.Variables
2 (Type/Class)Data.Comp.Variables, Data.Comp.Matching
CxtTData.Comp.Thunk
DataInfo 
1 (Type/Class)Data.Comp.Derive.Utils
2 (Data Constructor)Data.Comp.Derive.Utils
DecompData.Comp.Decompose
decompData.Comp.Decompose
DecomposeData.Comp.Decompose
decomposeData.Comp.Decompose
DecompTermData.Comp.Decompose
deepEvalData.Comp.Thunk
deepEval2Data.Comp.Thunk
deepInject 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
deepInject_Data.Comp.Sum, Data.Comp
deepProject 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
deepProject_Data.Comp.Sum, Data.Comp
depthData.Comp.Multi.Generic, Data.Comp.Multi
deriveData.Comp.Derive.Utils, Data.Comp.Multi.Derive, Data.Comp.Derive
Desugar 
1 (Type/Class)Data.Comp.Multi.Desugar
2 (Type/Class)Data.Comp.Desugar
desugar 
1 (Function)Data.Comp.Multi.Desugar
2 (Function)Data.Comp.Desugar
desugarA 
1 (Function)Data.Comp.Multi.Desugar
2 (Function)Data.Comp.Desugar
desugHom 
1 (Function)Data.Comp.Multi.Desugar
2 (Function)Data.Comp.Desugar
desugHom' 
1 (Function)Data.Comp.Multi.Desugar
2 (Function)Data.Comp.Desugar
DistAnn 
1 (Type/Class)Data.Comp.Ops, Data.Comp.Annotation, Data.Comp
2 (Type/Class)Data.Comp.Multi.Ops, Data.Comp.Multi.Annotation, Data.Comp.Multi
drawTermData.Comp.Render
E 
1 (Type/Class)Data.Comp.Multi.HFunctor, Data.Comp.Multi
2 (Data Constructor)Data.Comp.Multi.HFunctor, Data.Comp.Multi
Elem 
1 (Type/Class)Data.Comp.Ops
2 (Type/Class)Data.Comp.Multi.Ops
empty 
1 (Function)Data.Comp.Mapping, Data.Comp.Variables, Data.Comp.Matching
2 (Function)Data.Comp.Multi.Mapping, Data.Comp.Multi.Variables
EqFData.Comp.Equality, Data.Comp.Derive, Data.Comp
eqFData.Comp.Equality, Data.Comp.Derive, Data.Comp
EqHFData.Comp.Multi.Equality, Data.Comp.Multi.Derive, Data.Comp.Multi
eqHFData.Comp.Multi.Equality, Data.Comp.Multi.Derive, Data.Comp.Multi
eqModData.Comp.Equality, Data.Comp
eqTData.Comp.Thunk
EquationData.Comp.Unification
EquationsData.Comp.Unification
evalData.Comp.Thunk
eval2Data.Comp.Thunk
FailedOccursCheckData.Comp.Unification
failedOccursCheckData.Comp.Unification
ffstData.Comp.Ops, Data.Comp.Multi.Ops, Data.Comp.Multi.Projection
findSigData.Comp.Derive.Utils
findWithDefault 
1 (Function)Data.Comp.Mapping
2 (Function)Data.Comp.Multi.Mapping
FoldableData.Comp.Derive
free 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
freeM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
fromInlData.Comp.Ops
fromInrData.Comp.Ops
fsndData.Comp.Ops, Data.Comp.Multi.Ops, Data.Comp.Multi.Projection
FunData.Comp.Decompose
futu 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
futu'Data.Comp.Algebra, Data.Comp
futuM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
getBinaryFArgData.Comp.Derive.Utils
getBoundVars 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
getSubtermData.Comp.Generic, Data.Comp
getUnaryFArgData.Comp.Derive.Utils
gsizeData.Comp.Generic, Data.Comp
GSubstData.Comp.Multi.Variables
haskellStrictData.Comp.Derive
haskellStrict'Data.Comp.Derive
HasVars 
1 (Type/Class)Data.Comp.Multi.Variables
2 (Type/Class)Data.Comp.Variables, Data.Comp.Matching
HeadSymbolMismatchData.Comp.Unification
headSymbolMismatchData.Comp.Unification
heightData.Comp.Generic, Data.Comp
heqModData.Comp.Multi.Equality, Data.Comp.Multi
hfmapData.Comp.Multi.HFunctor, Data.Comp.Multi
hfoldData.Comp.Multi.HFoldable
HFoldableData.Comp.Multi.HFoldable, Data.Comp.Multi.Derive
hfoldlData.Comp.Multi.HFoldable
hfoldl1Data.Comp.Multi.HFoldable
hfoldMapData.Comp.Multi.HFoldable
hfoldrData.Comp.Multi.HFoldable
hfoldr1Data.Comp.Multi.HFoldable
HFunctorData.Comp.Multi.HFunctor, Data.Comp.Multi.Derive, Data.Comp.Multi
histoData.Comp.Algebra, Data.Comp
histoMData.Comp.Algebra, Data.Comp
hmapMData.Comp.Multi.HTraversable
Hole 
1 (Type/Class)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Data Constructor)Data.Comp.Multi.Term, Data.Comp.Multi
3 (Type/Class)Data.Comp.Term, Data.Comp
4 (Data Constructor)Data.Comp.Term, Data.Comp
Hom 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
hom 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
hom' 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
HomM 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
homM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
HomMDData.Comp.Algebra, Data.Comp
homMDData.Comp.Algebra, Data.Comp
htoListData.Comp.Multi.HFoldable
HTraversableData.Comp.Multi.HTraversable, Data.Comp.Multi.Mapping, Data.Comp.Multi.Derive
htraverseData.Comp.Multi.HTraversable
I 
1 (Type/Class)Data.Comp.Multi.HFunctor, Data.Comp.Multi
2 (Data Constructor)Data.Comp.Multi.HFunctor, Data.Comp.Multi
inj 
1 (Function)Data.Comp.Ops, Data.Comp.Sum, Data.Comp
2 (Function)Data.Comp.Multi.Ops, Data.Comp.Multi.Sum, Data.Comp.Multi
inj' 
1 (Function)Data.Comp.Ops
2 (Function)Data.Comp.Multi.Ops
inject 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
injectA 
1 (Function)Data.Comp.Ops, Data.Comp.Annotation, Data.Comp
2 (Function)Data.Comp.Multi.Ops, Data.Comp.Multi.Annotation, Data.Comp.Multi
injectConst 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
injectCxt 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
inject_Data.Comp.Sum, Data.Comp
Inl 
1 (Data Constructor)Data.Comp.Ops
2 (Data Constructor)Data.Comp.Multi.Ops
Inr 
1 (Data Constructor)Data.Comp.Ops
2 (Data Constructor)Data.Comp.Multi.Ops
isEqualPData.Comp.Derive.Utils
isVar 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
K 
1 (Type/Class)Data.Comp.Multi.HFunctor, Data.Comp.Multi
2 (Data Constructor)Data.Comp.Multi.HFunctor, Data.Comp.Multi
kcompareData.Comp.Multi.Ordering
KEqData.Comp.Multi.Equality, Data.Comp.Multi.Derive, Data.Comp.Multi
keqData.Comp.Multi.Equality, Data.Comp.Multi.Derive, Data.Comp.Multi
kfoldlData.Comp.Multi.HFoldable
kfoldrData.Comp.Multi.HFoldable
KOrdData.Comp.Multi.Ordering
KShowData.Comp.Multi.Derive
kshowData.Comp.Multi.Derive
liftA 
1 (Function)Data.Comp.Multi.Annotation, Data.Comp.Multi
2 (Function)Data.Comp.Annotation, Data.Comp
liftA' 
1 (Function)Data.Comp.Multi.Annotation, Data.Comp.Multi
2 (Function)Data.Comp.Annotation, Data.Comp
liftCxt 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
liftMAlgData.Comp.Multi.Algebra, Data.Comp.Multi
liftSum 
1 (Function)Data.Comp.Multi.Derive
2 (Function)Data.Comp.Derive
liftSumGenData.Comp.Derive.Utils
lookupNumMap 
1 (Function)Data.Comp.Mapping
2 (Function)Data.Comp.Multi.Mapping
lookupNumMap'Data.Comp.Mapping
makeArbitraryFData.Comp.Derive
makeEqFData.Comp.Derive
makeEqHFData.Comp.Multi.Derive
makeFoldableData.Comp.Derive
makeHaskellStrictData.Comp.Derive
makeHFoldableData.Comp.Multi.Derive
makeHFunctorData.Comp.Multi.Derive
makeHTraversableData.Comp.Multi.Derive
makeNFDataFData.Comp.Derive
makeOrdFData.Comp.Derive
makeOrdHFData.Comp.Multi.Derive
makeShowConstrData.Comp.Derive
makeShowFData.Comp.Derive
makeShowHFData.Comp.Multi.Derive
makeTraversableData.Comp.Derive
Mapping 
1 (Type/Class)Data.Comp.Mapping
2 (Type/Class)Data.Comp.Multi.Mapping
matchCxtData.Comp.Matching
matchRuleData.Comp.TermRewriting
matchRulesData.Comp.TermRewriting
matchTermData.Comp.Matching
mkClassPData.Comp.Derive.Utils
mkInstanceDData.Comp.Derive.Utils
NatMData.Comp.Multi.HFunctor, Data.Comp.Multi
newNamesData.Comp.Derive.Utils
nfData.Comp.Thunk
NFDataData.Comp.Derive
NFDataFData.Comp.Derive, Data.Comp.DeepSeq
nfPrData.Comp.Thunk
NoHole 
1 (Type/Class)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Type/Class)Data.Comp.Term, Data.Comp
normalConData.Comp.Derive.Utils
normalCon'Data.Comp.Derive.Utils
normalConExpData.Comp.Derive.Utils
normalConStrExpData.Comp.Derive.Utils
number 
1 (Function)Data.Comp.Mapping
2 (Function)Data.Comp.Multi.Mapping
Numbered 
1 (Type/Class)Data.Comp.Mapping
2 (Data Constructor)Data.Comp.Mapping
3 (Type/Class)Data.Comp.Multi.Mapping
4 (Data Constructor)Data.Comp.Multi.Mapping
NumMapData.Comp.Mapping
OrdFData.Comp.Derive, Data.Comp.Ordering, Data.Comp
OrdHFData.Comp.Multi.Ordering, Data.Comp.Multi.Derive
para 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
parallelStepData.Comp.TermRewriting
paraM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
parTopStepData.Comp.TermRewriting
pr 
1 (Function)Data.Comp.Projection
2 (Function)Data.Comp.Multi.Projection
prj' 
1 (Function)Data.Comp.Ops
2 (Function)Data.Comp.Multi.Ops
prodMap 
1 (Function)Data.Comp.Mapping
2 (Function)Data.Comp.Multi.Mapping
prodMapWithData.Comp.Mapping
proj 
1 (Function)Data.Comp.Ops, Data.Comp.Sum, Data.Comp
2 (Function)Data.Comp.Multi.Ops, Data.Comp.Multi.Sum, Data.Comp.Multi
project 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
project' 
1 (Function)Data.Comp.Multi.Annotation, Data.Comp.Multi
2 (Function)Data.Comp.Annotation, Data.Comp
projectA 
1 (Function)Data.Comp.Ops, Data.Comp.Annotation, Data.Comp
2 (Function)Data.Comp.Multi.Ops, Data.Comp.Multi.Annotation, Data.Comp.Multi
projectConst 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
project_Data.Comp.Sum, Data.Comp
propAnn 
1 (Function)Data.Comp.Multi.Annotation, Data.Comp.Multi
2 (Function)Data.Comp.Annotation, Data.Comp
propAnnMData.Comp.Annotation, Data.Comp
PTermData.Comp.Term, Data.Comp
putBindingData.Comp.Unification
putEqsData.Comp.Unification
query 
1 (Function)Data.Comp.Multi.Generic, Data.Comp.Multi
2 (Function)Data.Comp.Generic, Data.Comp
RAlg 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
RAlgM 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
RCoalg 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
RCoalgM 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
reduceData.Comp.TermRewriting
RemA 
1 (Type/Class)Data.Comp.Ops, Data.Comp.Annotation, Data.Comp
2 (Type/Class)Data.Comp.Multi.Ops, Data.Comp.Multi.Annotation, Data.Comp.Multi
remA 
1 (Function)Data.Comp.Ops, Data.Comp.Annotation, Data.Comp
2 (Function)Data.Comp.Multi.Ops, Data.Comp.Multi.Annotation, Data.Comp.Multi
RenderData.Comp.Render
rnfData.Comp.Derive
rnfFData.Comp.Derive, Data.Comp.DeepSeq
RPSData.Comp.TermRewriting
RuleData.Comp.TermRewriting
runEData.Comp.Multi.HFunctor, Data.Comp.Multi
runUnifyData.Comp.Unification
runUnifyMData.Comp.Unification
ShowConstrData.Comp.Derive
showConstrData.Comp.Derive
ShowFData.Comp.Derive, Data.Comp.Show
showFData.Comp.Derive, Data.Comp.Show
ShowHFData.Comp.Multi.Derive, Data.Comp.Multi.Show
showHFData.Comp.Multi.Derive, Data.Comp.Multi.Show
showHF'Data.Comp.Multi.Derive, Data.Comp.Multi.Show
showTermData.Comp.Render
shrinkData.Comp.Derive
shrinkFData.Comp.Derive, Data.Comp.Arbitrary
SigFun 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
SigFunM 
1 (Type/Class)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Type/Class)Data.Comp.Algebra, Data.Comp
sigFunM 
1 (Function)Data.Comp.Multi.Algebra, Data.Comp.Multi
2 (Function)Data.Comp.Algebra, Data.Comp
SigFunMDData.Comp.Algebra, Data.Comp
simpCxt 
1 (Function)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Function)Data.Comp.Term, Data.Comp
size 
1 (Function)Data.Comp.Multi.Generic, Data.Comp.Multi
2 (Function)Data.Comp.Generic, Data.Comp
smartAConstructors 
1 (Function)Data.Comp.Multi.Derive
2 (Function)Data.Comp.Derive
smartConstructors 
1 (Function)Data.Comp.Multi.Derive
2 (Function)Data.Comp.Derive
spl 
1 (Function)Data.Comp.Ops
2 (Function)Data.Comp.Multi.Ops
split 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
StepData.Comp.TermRewriting
strictData.Comp.Thunk
strictAtData.Comp.Thunk
stringTreeData.Comp.Render
stringTreeAlgData.Comp.Render
stripA 
1 (Function)Data.Comp.Multi.Annotation, Data.Comp.Multi
2 (Function)Data.Comp.Annotation, Data.Comp
structureData.Comp.Decompose
subsData.Comp.Multi.Generic, Data.Comp.Multi
subs'Data.Comp.Multi.Generic, Data.Comp.Multi
Subst 
1 (Type/Class)Data.Comp.Multi.Variables
2 (Type/Class)Data.Comp.Variables, Data.Comp.Matching
substHoles 
1 (Function)Data.Comp.Multi.Sum, Data.Comp.Multi
2 (Function)Data.Comp.Sum, Data.Comp
substHoles'Data.Comp.Sum, Data.Comp
substVarsData.Comp.Variables, Data.Comp.Matching
Subsume 
1 (Type/Class)Data.Comp.Ops
2 (Type/Class)Data.Comp.Multi.Ops
subterms 
1 (Function)Data.Comp.Multi.Generic, Data.Comp.Multi
2 (Function)Data.Comp.Generic, Data.Comp
subterms' 
1 (Function)Data.Comp.Multi.Generic, Data.Comp.Multi
2 (Function)Data.Comp.Generic, Data.Comp
Term 
1 (Type/Class)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Data Constructor)Data.Comp.Multi.Term, Data.Comp.Multi
3 (Type/Class)Data.Comp.Term, Data.Comp
4 (Data Constructor)Data.Comp.Term, Data.Comp
TermTData.Comp.Thunk
thunkData.Comp.Thunk
toCxt 
1 (Function)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Function)Data.Comp.Term, Data.Comp
transform 
1 (Function)Data.Comp.Multi.Generic, Data.Comp.Multi
2 (Function)Data.Comp.Generic, Data.Comp
transform'Data.Comp.Generic, Data.Comp
transformM 
1 (Function)Data.Comp.Multi.Generic, Data.Comp.Multi
2 (Function)Data.Comp.Generic, Data.Comp
TraversableData.Comp.Mapping, Data.Comp.Derive
TRSData.Comp.TermRewriting
tupleTypesData.Comp.Derive.Utils
tyVarBndrNameData.Comp.Derive.Utils
unAData.Comp.Multi.HFunctor, Data.Comp.Multi
unEData.Comp.Multi.HFunctor, Data.Comp.Multi
unIData.Comp.Multi.HFunctor, Data.Comp.Multi
UnifError 
1 (Type/Class)Data.Comp.Unification
2 (Data Constructor)Data.Comp.Unification
unifyData.Comp.Unification
UnifyMData.Comp.Unification
UnifyState 
1 (Type/Class)Data.Comp.Unification
2 (Data Constructor)Data.Comp.Unification
unifyStepData.Comp.Unification
unKData.Comp.Multi.HFunctor, Data.Comp.Multi
unNumbered 
1 (Function)Data.Comp.Mapping
2 (Function)Data.Comp.Multi.Mapping
unTerm 
1 (Function)Data.Comp.Multi.Term, Data.Comp.Multi
2 (Function)Data.Comp.Term, Data.Comp
usEqsData.Comp.Unification
usSubstData.Comp.Unification
Var 
1 (Type/Class)Data.Comp.TermRewriting
2 (Data Constructor)Data.Comp.Decompose
variableList 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
variables 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
variables' 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
varsToHoles 
1 (Function)Data.Comp.Multi.Variables
2 (Function)Data.Comp.Variables, Data.Comp.Matching
whnfData.Comp.Thunk
whnf'Data.Comp.Thunk
whnfPrData.Comp.Thunk
withNextEqData.Comp.Unification
writeHtmlTermData.Comp.Render
|-> 
1 (Function)Data.Comp.Mapping, Data.Comp.Variables, Data.Comp.Matching
2 (Function)Data.Comp.Multi.Mapping, Data.Comp.Multi.Variables