free-5.2: Monads for free

Index

:< 
1 (Data Constructor)Control.Comonad.Cofree
2 (Data Constructor)Control.Comonad.Trans.Cofree
AConsControl.Applicative.Free.Fast
Alt 
1 (Type/Class)Control.Alternative.Free
2 (Data Constructor)Control.Alternative.Free
3 (Type/Class)Control.Alternative.Free.Final
4 (Data Constructor)Control.Alternative.Free.Final
5 (Type/Class)Control.Applicative.Trans.Free
alternativesControl.Alternative.Free
AltFControl.Alternative.Free
ANilControl.Applicative.Free.Fast
Ap 
1 (Data Constructor)Control.Alternative.Free
2 (Type/Class)Control.Applicative.Free
3 (Data Constructor)Control.Applicative.Free
4 (Type/Class)Control.Applicative.Free.Fast
5 (Data Constructor)Control.Applicative.Free.Fast
6 (Type/Class)Control.Applicative.Free.Final
7 (Data Constructor)Control.Applicative.Free.Final
8 (Type/Class)Control.Applicative.Trans.Free
9 (Data Constructor)Control.Applicative.Trans.Free
ApFControl.Applicative.Trans.Free
ApT 
1 (Type/Class)Control.Applicative.Trans.Free
2 (Data Constructor)Control.Applicative.Trans.Free
ASeqControl.Applicative.Free.Fast
Cofree 
1 (Type/Class)Control.Comonad.Cofree
2 (Type/Class)Control.Comonad.Trans.Cofree
cofreeControl.Comonad.Trans.Cofree
CofreeFControl.Comonad.Trans.Cofree
CofreeT 
1 (Type/Class)Control.Comonad.Trans.Cofree
2 (Data Constructor)Control.Comonad.Trans.Cofree
CoiterControl.Comonad.Trans.Coiter
coiter 
1 (Function)Control.Comonad.Cofree
2 (Function)Control.Comonad.Trans.Coiter
CoiterT 
1 (Type/Class)Control.Comonad.Trans.Coiter
2 (Data Constructor)Control.Comonad.Trans.Coiter
coiterTControl.Comonad.Trans.Cofree
coiterWControl.Comonad.Cofree
ComonadCofreeControl.Comonad.Cofree.Class, Control.Comonad.Cofree, Control.Comonad.Trans.Cofree, Control.Comonad.Trans.Coiter
cutoff 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Free
3 (Function)Control.Monad.Free.Church
4 (Function)Control.Monad.Trans.Free.Ap
5 (Function)Control.Monad.Free.Ap
6 (Function)Control.Monad.Trans.Free.Church
7 (Function)Control.Monad.Trans.Iter
delayControl.Monad.Trans.Iter
F 
1 (Type/Class)Control.Monad.Free.Church
2 (Data Constructor)Control.Monad.Free.Church
3 (Type/Class)Control.Monad.Trans.Free.Church
foldControl.Monad.Trans.Iter
foldFControl.Monad.Free.Church
foldFree 
1 (Function)Control.Monad.Free
2 (Function)Control.Monad.Free.Ap
foldFreeTControl.Monad.Trans.Free
foldMControl.Monad.Trans.Iter
Free 
1 (Type/Class)Control.Monad.Trans.Free
2 (Data Constructor)Control.Monad.Trans.Free
3 (Type/Class)Control.Monad.Free
4 (Data Constructor)Control.Monad.Free
5 (Type/Class)Control.Monad.Trans.Free.Ap
6 (Data Constructor)Control.Monad.Trans.Free.Ap
7 (Type/Class)Control.Monad.Free.Ap
8 (Data Constructor)Control.Monad.Free.Ap
free 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
3 (Function)Control.Monad.Trans.Free.Church
FreeF 
1 (Type/Class)Control.Monad.Trans.Free
2 (Type/Class)Control.Monad.Trans.Free.Ap
FreeT 
1 (Type/Class)Control.Monad.Trans.Free
2 (Data Constructor)Control.Monad.Trans.Free
3 (Type/Class)Control.Monad.Trans.Free.Ap
4 (Data Constructor)Control.Monad.Trans.Free.Ap
fromF 
1 (Function)Control.Monad.Free.Church
2 (Function)Control.Monad.Trans.Free.Church
fromFTControl.Monad.Trans.Free.Church
FT 
1 (Type/Class)Control.Monad.Trans.Free.Church
2 (Data Constructor)Control.Monad.Trans.Free.Church
getApTControl.Applicative.Trans.Free
headFControl.Comonad.Trans.Cofree
hoistAlt 
1 (Function)Control.Alternative.Free
2 (Function)Control.Alternative.Free.Final
hoistAp 
1 (Function)Control.Applicative.Free
2 (Function)Control.Applicative.Free.Fast
3 (Function)Control.Applicative.Free.Final
hoistApFControl.Applicative.Trans.Free
hoistApTControl.Applicative.Trans.Free
hoistASeqControl.Applicative.Free.Fast
hoistCofreeControl.Comonad.Cofree
hoistFControl.Monad.Free.Church
hoistFree 
1 (Function)Control.Monad.Free
2 (Function)Control.Monad.Free.Ap
hoistFreeT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
hoistFTControl.Monad.Trans.Free.Church
hoistIterTControl.Monad.Trans.Iter
improve 
1 (Function)Control.Monad.Free.Church
2 (Function)Control.Monad.Trans.Free.Church
improveTControl.Monad.Trans.Free.Church
intercalateT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
interleaveControl.Monad.Trans.Iter
interleave_Control.Monad.Trans.Iter
intersperseT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
IterControl.Monad.Trans.Iter
iter 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Free
3 (Function)Control.Monad.Free.Church
4 (Function)Control.Monad.Trans.Free.Ap
5 (Function)Control.Monad.Free.Ap
6 (Function)Control.Monad.Trans.Free.Church
7 (Function)Control.Monad.Trans.Iter
iterA 
1 (Function)Control.Monad.Free
2 (Function)Control.Monad.Free.Ap
iterApControl.Applicative.Free
iterM 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Free
3 (Function)Control.Monad.Free.Church
4 (Function)Control.Monad.Trans.Free.Ap
5 (Function)Control.Monad.Free.Ap
6 (Function)Control.Monad.Trans.Free.Church
IterT 
1 (Type/Class)Control.Monad.Trans.Iter
2 (Data Constructor)Control.Monad.Trans.Iter
iterT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
3 (Function)Control.Monad.Trans.Free.Church
iterTM 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
3 (Function)Control.Monad.Trans.Free.Church
joinApTControl.Applicative.Trans.Free
joinFreeT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
joinFTControl.Monad.Trans.Free.Church
leavesControl.Comonad.Cofree
liftAlt 
1 (Function)Control.Alternative.Free
2 (Function)Control.Alternative.Free.Final
liftAp 
1 (Function)Control.Applicative.Free
2 (Function)Control.Applicative.Free.Fast
3 (Function)Control.Applicative.Free.Final
liftApOControl.Applicative.Trans.Free
liftApTControl.Applicative.Trans.Free
liftFControl.Monad.Free.Class, Control.Monad.Trans.Free, Control.Monad.Free, Control.Monad.Free.Church, Control.Monad.Trans.Free.Ap, Control.Monad.Free.Ap, Control.Monad.Trans.Free.Church
liftIterControl.Monad.Trans.Iter
makeFreeControl.Monad.Free.TH
makeFreeConControl.Monad.Free.TH
makeFreeCon_Control.Monad.Free.TH
makeFree_Control.Monad.Free.TH
MonadFreeControl.Monad.Free.Class, Control.Monad.Trans.Free, Control.Monad.Free, Control.Monad.Free.Church, Control.Monad.Trans.Free.Ap, Control.Monad.Free.Ap, Control.Monad.Trans.Free.Church, Control.Monad.Trans.Iter
neverControl.Monad.Trans.Iter
partialIterT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
Pure 
1 (Data Constructor)Control.Alternative.Free
2 (Data Constructor)Control.Applicative.Free
3 (Data Constructor)Control.Applicative.Trans.Free
4 (Data Constructor)Control.Monad.Trans.Free
5 (Data Constructor)Control.Monad.Free
6 (Data Constructor)Control.Monad.Trans.Free.Ap
7 (Data Constructor)Control.Monad.Free.Ap
rebaseASeqControl.Applicative.Free.Fast
reduceASeqControl.Applicative.Free.Fast
retract 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Free
3 (Function)Control.Monad.Free.Church
4 (Function)Control.Monad.Trans.Free.Ap
5 (Function)Control.Monad.Free.Ap
6 (Function)Control.Monad.Trans.Free.Church
7 (Function)Control.Monad.Trans.Iter
retractAp 
1 (Function)Control.Applicative.Free
2 (Function)Control.Applicative.Free.Fast
3 (Function)Control.Applicative.Free.Final
4 (Function)Control.Applicative.Trans.Free
retractT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
3 (Function)Control.Monad.Trans.Free.Church
runAlt 
1 (Function)Control.Alternative.Free
2 (Function)Control.Alternative.Free.Final
3 (Function)Control.Applicative.Trans.Free
runAp 
1 (Function)Control.Applicative.Free
2 (Function)Control.Applicative.Free.Fast
3 (Function)Control.Applicative.Free.Final
4 (Function)Control.Applicative.Trans.Free
runApFControl.Applicative.Trans.Free
runApTControl.Applicative.Trans.Free
runApT_Control.Applicative.Trans.Free
runAp_ 
1 (Function)Control.Applicative.Free
2 (Function)Control.Applicative.Free.Fast
3 (Function)Control.Applicative.Free.Final
4 (Function)Control.Applicative.Trans.Free
runCofreeControl.Comonad.Trans.Cofree
runCofreeTControl.Comonad.Trans.Cofree
runCoiterControl.Comonad.Trans.Coiter
runCoiterTControl.Comonad.Trans.Coiter
runF 
1 (Function)Control.Monad.Free.Church
2 (Function)Control.Monad.Trans.Free.Church
runFree 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
runFreeT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
runFTControl.Monad.Trans.Free.Church
runIterControl.Monad.Trans.Iter
runIterTControl.Monad.Trans.Iter
sectionControl.Comonad.Cofree
shootsControl.Comonad.Cofree
tailFControl.Comonad.Trans.Cofree
telescopedControl.Comonad.Cofree
telescoped_Control.Comonad.Cofree
toF 
1 (Function)Control.Monad.Free.Church
2 (Function)Control.Monad.Trans.Free.Church
toFreeT 
1 (Function)Control.Monad.Free
2 (Function)Control.Monad.Free.Ap
toFTControl.Monad.Trans.Free.Church
transApFControl.Applicative.Trans.Free
transApTControl.Applicative.Trans.Free
transCofreeTControl.Comonad.Trans.Cofree
transFreeT 
1 (Function)Control.Monad.Trans.Free
2 (Function)Control.Monad.Trans.Free.Ap
transFTControl.Monad.Trans.Free.Church
traverseASeqControl.Applicative.Free.Fast
unApControl.Applicative.Free.Fast
unfold 
1 (Function)Control.Comonad.Cofree
2 (Function)Control.Comonad.Trans.Coiter
3 (Function)Control.Monad.Free
4 (Function)Control.Monad.Free.Ap
unfoldM 
1 (Function)Control.Comonad.Cofree
2 (Function)Control.Monad.Free
3 (Function)Control.Monad.Free.Ap
untilJustControl.Monad.Trans.Iter
unwrapControl.Comonad.Cofree.Class, Control.Comonad.Cofree, Control.Comonad.Trans.Cofree, Control.Comonad.Trans.Coiter
wrapControl.Monad.Free.Class, Control.Monad.Trans.Free, Control.Monad.Free, Control.Monad.Free.Church, Control.Monad.Trans.Free.Ap, Control.Monad.Free.Ap, Control.Monad.Trans.Free.Church, Control.Monad.Trans.Iter
wrapTControl.Monad.Free.Class
_extractControl.Comonad.Cofree
_Free 
1 (Function)Control.Monad.Free
2 (Function)Control.Monad.Free.Ap
_Pure 
1 (Function)Control.Monad.Free
2 (Function)Control.Monad.Free.Ap
_runAltControl.Alternative.Free.Final
_runApControl.Applicative.Free.Final
_unwrapControl.Comonad.Cofree