free-algebras-0.0.6.0: Free algebras in Haskell.

Index

AbelianSemigroupData.Semigroup.Abelian
actData.Semigroup.SSet, Data.Monoid.MSet
AlgebraTypeData.Algebra.Free, Control.Algebra.Free2, Control.Algebra.Free
AlgebraType0Data.Algebra.Free, Control.Algebra.Free2, Control.Algebra.Free
appEndoData.Monoid.MSet
apToDayControl.Algebra.Free
assocFree1Control.Algebra.Free
assocFree2Control.Algebra.Free2
bindFreeData.Algebra.Free
bindFree1Control.Algebra.Free
bindFree2Control.Algebra.Free2
cataFreeData.Algebra.Free
cataFree1Control.Algebra.Free
codomData.Algebra.Free
codom1Control.Algebra.Free
codom2Control.Algebra.Free2
DayF 
1 (Type/Class)Control.Algebra.Free
2 (Data Constructor)Control.Algebra.Free
dayToApControl.Algebra.Free
Endo 
1 (Data Constructor)Data.Monoid.MSet
2 (Type/Class)Data.Monoid.MSet
factData.Semigroup.SSet, Data.Monoid.MSet
fmapFreeData.Algebra.Free
foldFreeData.Algebra.Free
foldFree1Control.Algebra.Free
foldFree2Control.Algebra.Free2
foldlFreeData.Algebra.Free
foldlFree'Data.Algebra.Free
foldMapFreeData.Algebra.Free
foldNatFreeControl.Algebra.Free
foldNatFree2Control.Algebra.Free2
foldrFreeData.Algebra.Free
foldrFree'Data.Algebra.Free
foldrMSetData.Monoid.MSet
forgetData.Algebra.Free
forget1Control.Algebra.Free
forget2Control.Algebra.Free2
Free 
1 (Type/Class)Data.Algebra.Free
2 (Data Constructor)Data.Algebra.Free
FreeAbelianMonoid 
1 (Type/Class)Data.Monoid.Abelian
2 (Data Constructor)Data.Monoid.Abelian
FreeAbelianSemigroupData.Semigroup.Abelian
FreeAlgebraData.Algebra.Free
FreeAlgebra1Control.Algebra.Free
FreeAlgebra2Control.Algebra.Free2
FreeGroupData.Group.Free
FreeGroupLData.Group.Free
FreeMAction 
1 (Type/Class)Control.Monad.Action
2 (Data Constructor)Control.Monad.Action
FreeMSet 
1 (Type/Class)Data.Monoid.MSet
2 (Data Constructor)Data.Monoid.MSet
FreeSemiLatticeData.Semigroup.SemiLattice
fromDListData.Group.Free
fromListData.Group.Free
fromNonEmpty 
1 (Function)Data.Semigroup.Abelian
2 (Function)Data.Semigroup.SemiLattice
hoistFree1Control.Algebra.Free
hoistFree2Control.Algebra.Free2
hoistFreeHControl.Algebra.Free
hoistFreeH2Control.Algebra.Free2
hoistFreeMSetData.Monoid.MSet
iterFree1Control.Algebra.Free
joinFreeData.Algebra.Free
joinFree1Control.Algebra.Free
joinFree2Control.Algebra.Free2
liftFreeControl.Algebra.Free
liftFree2Control.Algebra.Free2
mact 
1 (Function)Control.Monad.Action
2 (Function)Data.Monoid.MSet
MActionControl.Monad.Action
mappend1Control.Algebra.Free
mempty1Control.Algebra.Free
MonadListControl.Algebra.Free
MonadMaybeControl.Algebra.Free
MSetData.Monoid.MSet
natFreeData.Algebra.Free
normalizeData.Group.Free
normalizeLData.Group.Free
point 
1 (Function)Data.Algebra.Pointed
2 (Function)Control.Algebra.Free
PointedData.Algebra.Pointed
PointedMonoid 
1 (Type/Class)Data.Algebra.Pointed
2 (Data Constructor)Data.Algebra.Pointed
Proof 
1 (Type/Class)Data.Algebra.Free, Control.Algebra.Free2, Control.Algebra.Free
2 (Data Constructor)Data.Algebra.Free, Control.Algebra.Free2, Control.Algebra.Free
proofData.Algebra.Free, Control.Algebra.Free2, Control.Algebra.Free
repData.Semigroup.SSet, Data.Monoid.MSet
returnFreeData.Algebra.Free
runDayFControl.Algebra.Free
runFreeData.Algebra.Free
runFreeMActionControl.Monad.Action
runFreeMSetData.Monoid.MSet
runPointedMonoidData.Algebra.Pointed
runSData.Semigroup.SSet, Data.Monoid.MSet
S 
1 (Type/Class)Data.Semigroup.SSet, Data.Monoid.MSet
2 (Data Constructor)Data.Semigroup.SSet, Data.Monoid.MSet
SSetData.Semigroup.SSet, Data.Monoid.MSet
toDListData.Group.Free
toListData.Group.Free
toNonEmpty 
1 (Function)Data.Semigroup.Abelian
2 (Function)Data.Semigroup.SemiLattice
unFoldMapFreeData.Algebra.Free
unFoldNatFreeControl.Algebra.Free
unFoldNatFree2Control.Algebra.Free2
wrapFreeControl.Algebra.Free
wrapFree2Control.Algebra.Free2