free-4.12.4: Monads for free (Index)

free-4.12.4: Monads for free

Index

:< |
1 (Data Constructor) | Control.Comonad.Trans.Cofree
2 (Data Constructor) | Control.Comonad.Cofree
Alt |
1 (Type/Class) | Control.Alternative.Free.Final
2 (Data Constructor) | Control.Alternative.Free.Final
3 (Type/Class) | Control.Alternative.Free
4 (Data Constructor) | Control.Alternative.Free
5 (Type/Class) | Control.Applicative.Trans.Free
alternatives | Control.Alternative.Free
AltF | Control.Alternative.Free
Ap |
1 (Data Constructor) | Control.Alternative.Free
2 (Type/Class) | Control.Applicative.Trans.Free
3 (Data Constructor) | Control.Applicative.Trans.Free
4 (Type/Class) | Control.Applicative.Free.Final
5 (Data Constructor) | Control.Applicative.Free.Final
6 (Type/Class) | Control.Applicative.Free
7 (Data Constructor) | Control.Applicative.Free
ApF | Control.Applicative.Trans.Free
ApT |
1 (Type/Class) | Control.Applicative.Trans.Free
2 (Data Constructor) | Control.Applicative.Trans.Free
Cofree |
1 (Type/Class) | Control.Comonad.Trans.Cofree
2 (Type/Class) | Control.Comonad.Cofree
cofree | Control.Comonad.Trans.Cofree
CofreeF | Control.Comonad.Trans.Cofree
CofreeT |
1 (Type/Class) | Control.Comonad.Trans.Cofree
2 (Data Constructor) | Control.Comonad.Trans.Cofree
Coiter | Control.Comonad.Trans.Coiter
coiter |
1 (Function) | Control.Comonad.Trans.Coiter
2 (Function) | Control.Comonad.Cofree
CoiterT |
1 (Type/Class) | Control.Comonad.Trans.Coiter
2 (Data Constructor) | Control.Comonad.Trans.Coiter
coiterT | Control.Comonad.Trans.Cofree
coiterW | Control.Comonad.Cofree
ComonadCofree | Control.Comonad.Cofree.Class, Control.Comonad.Trans.Cofree, Control.Comonad.Trans.Coiter, Control.Comonad.Cofree
cutoff |
1 (Function) | Control.Monad.Trans.Iter
2 (Function) | Control.Monad.Trans.Free
3 (Function) | Control.Monad.Trans.Free.Church
4 (Function) | Control.Monad.Free
5 (Function) | Control.Monad.Free.Church
delay | Control.Monad.Trans.Iter
F |
1 (Type/Class) | Control.Monad.Trans.Free.Church
2 (Type/Class) | Control.Monad.Free.Church
3 (Data Constructor) | Control.Monad.Free.Church
fold | Control.Monad.Trans.Iter
foldF | Control.Monad.Free.Church
foldFree | Control.Monad.Free
foldM | Control.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
free |
1 (Function) | Control.Monad.Trans.Free
2 (Function) | Control.Monad.Trans.Free.Church
FreeF | Control.Monad.Trans.Free
FreeT |
1 (Type/Class) | Control.Monad.Trans.Free
2 (Data Constructor) | Control.Monad.Trans.Free
fromF |
1 (Function) | Control.Monad.Trans.Free.Church
2 (Function) | Control.Monad.Free.Church
fromFT | Control.Monad.Trans.Free.Church
FT |
1 (Type/Class) | Control.Monad.Trans.Free.Church
2 (Data Constructor) | Control.Monad.Trans.Free.Church
getApT | Control.Applicative.Trans.Free
headF | Control.Comonad.Trans.Cofree
hoistAlt |
1 (Function) | Control.Alternative.Free.Final
2 (Function) | Control.Alternative.Free
hoistAp |
1 (Function) | Control.Applicative.Free.Final
2 (Function) | Control.Applicative.Free
hoistApF | Control.Applicative.Trans.Free
hoistApT | Control.Applicative.Trans.Free
hoistCofree | Control.Comonad.Cofree
hoistF | Control.Monad.Free.Church
hoistFree | Control.Monad.Free
hoistFreeT | Control.Monad.Trans.Free
hoistFT | Control.Monad.Trans.Free.Church
hoistIterT | Control.Monad.Trans.Iter
improve |
1 (Function) | Control.Monad.Trans.Free.Church
2 (Function) | Control.Monad.Free.Church
improveT | Control.Monad.Trans.Free.Church
intercalateT | Control.Monad.Trans.Free
interleave | Control.Monad.Trans.Iter
interleave_ | Control.Monad.Trans.Iter
intersperseT | Control.Monad.Trans.Free
Iter | Control.Monad.Trans.Iter
iter |
1 (Function) | Control.Monad.Trans.Iter
2 (Function) | Control.Monad.Trans.Free
3 (Function) | Control.Monad.Trans.Free.Church
4 (Function) | Control.Monad.Free
5 (Function) | Control.Monad.Free.Church
iterA | Control.Monad.Free
iterM |
1 (Function) | Control.Monad.Trans.Free
2 (Function) | Control.Monad.Trans.Free.Church
3 (Function) | Control.Monad.Free
4 (Function) | Control.Monad.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.Church
iterTM |
1 (Function) | Control.Monad.Trans.Free
2 (Function) | Control.Monad.Trans.Free.Church
joinApT | Control.Applicative.Trans.Free
joinFreeT | Control.Monad.Trans.Free
joinFT | Control.Monad.Trans.Free.Church
liftAlt |
1 (Function) | Control.Alternative.Free.Final
2 (Function) | Control.Alternative.Free
liftAp |
1 (Function) | Control.Applicative.Free.Final
2 (Function) | Control.Applicative.Free
liftApO | Control.Applicative.Trans.Free
liftApT | Control.Applicative.Trans.Free
liftF | Control.Monad.Free.Class, Control.Monad.Trans.Free, Control.Monad.Trans.Free.Church, Control.Monad.Free, Control.Monad.Free.Church
liftIter | Control.Monad.Trans.Iter
makeFree | Control.Monad.Free.TH
makeFreeCon | Control.Monad.Free.TH
makeFreeCon_ | Control.Monad.Free.TH
makeFree_ | Control.Monad.Free.TH
MonadFree | Control.Monad.Free.Class, Control.Monad.Trans.Iter, Control.Monad.Trans.Free, Control.Monad.Trans.Free.Church, Control.Monad.Free, Control.Monad.Free.Church
never | Control.Monad.Trans.Iter
partialIterT | Control.Monad.Trans.Free
Pure |
1 (Data Constructor) | Control.Monad.Trans.Free
2 (Data Constructor) | Control.Monad.Free
3 (Data Constructor) | Control.Alternative.Free
4 (Data Constructor) | Control.Applicative.Trans.Free
5 (Data Constructor) | Control.Applicative.Free
retract |
1 (Function) | Control.Monad.Trans.Iter
2 (Function) | Control.Monad.Trans.Free
3 (Function) | Control.Monad.Trans.Free.Church
4 (Function) | Control.Monad.Free
5 (Function) | Control.Monad.Free.Church
retractAp |
1 (Function) | Control.Applicative.Trans.Free
2 (Function) | Control.Applicative.Free.Final
3 (Function) | Control.Applicative.Free
retractT |
1 (Function) | Control.Monad.Trans.Free
2 (Function) | Control.Monad.Trans.Free.Church
runAlt |
1 (Function) | Control.Alternative.Free.Final
2 (Function) | Control.Alternative.Free
3 (Function) | Control.Applicative.Trans.Free
runAp |
1 (Function) | Control.Applicative.Trans.Free
2 (Function) | Control.Applicative.Free.Final
3 (Function) | Control.Applicative.Free
runApF | Control.Applicative.Trans.Free
runApT | Control.Applicative.Trans.Free
runApT_ | Control.Applicative.Trans.Free
runAp_ |
1 (Function) | Control.Applicative.Trans.Free
2 (Function) | Control.Applicative.Free.Final
3 (Function) | Control.Applicative.Free
runCofree | Control.Comonad.Trans.Cofree
runCofreeT | Control.Comonad.Trans.Cofree
runCoiter | Control.Comonad.Trans.Coiter
runCoiterT | Control.Comonad.Trans.Coiter
runF |
1 (Function) | Control.Monad.Trans.Free.Church
2 (Function) | Control.Monad.Free.Church
runFree | Control.Monad.Trans.Free
runFreeT | Control.Monad.Trans.Free
runFT | Control.Monad.Trans.Free.Church
runIter | Control.Monad.Trans.Iter
runIterT | Control.Monad.Trans.Iter
section | Control.Comonad.Cofree
tailF | Control.Comonad.Trans.Cofree
telescoped | Control.Comonad.Cofree
toF |
1 (Function) | Control.Monad.Trans.Free.Church
2 (Function) | Control.Monad.Free.Church
toFreeT | Control.Monad.Free
toFT | Control.Monad.Trans.Free.Church
transApF | Control.Applicative.Trans.Free
transApT | Control.Applicative.Trans.Free
transCofreeT | Control.Comonad.Trans.Cofree
transFreeT | Control.Monad.Trans.Free
transFT | Control.Monad.Trans.Free.Church
unfold |
1 (Function) | Control.Monad.Free
2 (Function) | Control.Comonad.Trans.Coiter
3 (Function) | Control.Comonad.Cofree
unfoldM |
1 (Function) | Control.Monad.Free
2 (Function) | Control.Comonad.Cofree
untilJust | Control.Monad.Trans.Iter
unwrap | Control.Comonad.Cofree.Class, Control.Comonad.Trans.Cofree, Control.Comonad.Trans.Coiter, Control.Comonad.Cofree
wrap | Control.Monad.Free.Class, Control.Monad.Trans.Iter, Control.Monad.Trans.Free, Control.Monad.Trans.Free.Church, Control.Monad.Free, Control.Monad.Free.Church
wrapT | Control.Monad.Free.Class
_extract | Control.Comonad.Cofree
_Free | Control.Monad.Free
_Pure | Control.Monad.Free
_runAlt | Control.Alternative.Free.Final
_runAp | Control.Applicative.Free.Final
_unwrap | Control.Comonad.Cofree