| Safe Haskell | None | 
|---|
Algebra.Monad.Cont
The MonadCont class
The Continuation transformer
A simple continuation monad implementation
Instances
| MonadTrans (ContT r) | |
| Unit m => Unit (ContT r m) | |
| Monad m => MonadCont (ContT r m) | |
| Monad m => Monad (ContT r m) | |
| Applicative m => Applicative (ContT r m) | |
| Functor f => Functor (ContT r f) | |
| Ring (m r) => Ring (ContT r m a) | |
| Semiring (m r) => Semiring (ContT r m a) | |
| Monoid (m r) => Monoid (ContT r m a) | |
| Semigroup (m r) => Semigroup (ContT r m a) |