free-4.2: Monads for free

Index

:< |
1 (Data Constructor) | Control.Comonad.Trans.Cofree
2 (Data Constructor) | Control.Comonad.Cofree
Alt |
1 (Type/Class) | Control.Alternative.Free
2 (Data Constructor) | Control.Alternative.Free
Ap |
1 (Data Constructor) | Control.Alternative.Free
2 (Type/Class) | Control.Applicative.Free
3 (Data Constructor) | Control.Applicative.Free
Cofree | Control.Comonad.Cofree
CofreeF | Control.Comonad.Trans.Cofree
CofreeT |
1 (Type/Class) | Control.Comonad.Trans.Cofree
2 (Data Constructor) | Control.Comonad.Trans.Cofree
coiter | Control.Comonad.Cofree
CoiterT |
1 (Type/Class) | Control.Comonad.Trans.Coiter
2 (Data Constructor) | Control.Comonad.Trans.Coiter
coiterT |
1 (Function) | Control.Comonad.Trans.Cofree
2 (Function) | Control.Comonad.Trans.Coiter
ComonadCofree | Control.Comonad.Cofree.Class, Control.Comonad.Trans.Cofree, Control.Comonad.Trans.Coiter, Control.Comonad.Cofree
delay | Control.Monad.Trans.Iter
F |
1 (Type/Class) | Control.Monad.Free.Church
2 (Data Constructor) | Control.Monad.Free.Church
Free |
1 (Data Constructor) | Control.Monad.Trans.Free
2 (Type/Class) | Control.MonadPlus.Free
3 (Data Constructor) | Control.MonadPlus.Free
4 (Type/Class) | Control.Monad.Free
5 (Data Constructor) | Control.Monad.Free
FreeF | Control.Monad.Trans.Free
FreeT |
1 (Type/Class) | Control.Monad.Trans.Free
2 (Data Constructor) | Control.Monad.Trans.Free
fromF | Control.Monad.Free.Church
headF | Control.Comonad.Trans.Cofree
hoistAlt | Control.Alternative.Free
hoistAp | Control.Applicative.Free
hoistFree |
1 (Function) | Control.MonadPlus.Free
2 (Function) | Control.Monad.Free
hoistFreeT | Control.Monad.Trans.Free
hoistIterT | Control.Monad.Trans.Iter
improve | Control.Monad.Free.Church
Iter | Control.Monad.Trans.Iter
iter |
1 (Function) | Control.Monad.Trans.Iter
2 (Function) | Control.MonadPlus.Free
3 (Function) | Control.Monad.Free
IterF | Control.Monad.Trans.Iter
iterM |
1 (Function) | Control.MonadPlus.Free
2 (Function) | Control.Monad.Free
3 (Function) | Control.Monad.Free.Church
IterT |
1 (Type/Class) | Control.Monad.Trans.Iter
2 (Data Constructor) | Control.Monad.Trans.Iter
iterT | Control.Monad.Trans.Free
liftAlt | Control.Alternative.Free
liftAp | Control.Applicative.Free
liftF | Control.Monad.Free.Class, Control.Monad.Trans.Free, Control.MonadPlus.Free, Control.Monad.Free, Control.Monad.Free.Church
MonadFree | Control.Monad.Free.Class, Control.Monad.Trans.Free, Control.Monad.Trans.Iter, Control.MonadPlus.Free, Control.Monad.Free, Control.Monad.Free.Church
Plus | Control.MonadPlus.Free
Pure |
1 (Data Constructor) | Control.Monad.Trans.Free
2 (Data Constructor) | Control.Monad.Trans.Iter
3 (Data Constructor) | Control.MonadPlus.Free
4 (Data Constructor) | Control.Monad.Free
5 (Data Constructor) | Control.Alternative.Free
6 (Data Constructor) | Control.Applicative.Free
retract |
1 (Function) | Control.Monad.Trans.Iter
2 (Function) | Control.MonadPlus.Free
3 (Function) | Control.Monad.Free
4 (Function) | Control.Monad.Free.Church
retractAp | Control.Applicative.Free
runAlt | Control.Alternative.Free
runAp | Control.Applicative.Free
runCofreeT | Control.Comonad.Trans.Cofree
runCoiterT | Control.Comonad.Trans.Coiter
runF | Control.Monad.Free.Church
runFreeT | Control.Monad.Trans.Free
runIterT | Control.Monad.Trans.Iter
section | Control.Comonad.Cofree
tailF | Control.Comonad.Trans.Cofree
telescoped | Control.Comonad.Cofree
toF | Control.Monad.Free.Church
transFreeT | Control.Monad.Trans.Free
unfold | Control.Comonad.Cofree
unwrap | Control.Comonad.Cofree.Class, Control.Comonad.Trans.Cofree, Control.Comonad.Trans.Coiter, Control.Comonad.Cofree
wrap | Control.Monad.Free.Class, Control.Monad.Trans.Free, Control.Monad.Trans.Iter, Control.MonadPlus.Free, Control.Monad.Free, Control.Monad.Free.Church
wrapT | Control.Monad.Free.Class
_extract | Control.Comonad.Cofree
_Free | Control.Monad.Free
_Pure | Control.Monad.Free
_unwrap | Control.Comonad.Cofree