| Safe Haskell | Safe-Inferred |
|---|---|
| Language | Haskell98 |
Control.Monad.Sequence
Contents
The Sequence monad transformer.
Parameterizable Sequence monad, with an inner monad. The semantics of
SeqT are comparable to that of ListT.
Note: Like the ListT monad, this does not yield a monad unless the argument monad is commutative.
Instances
| MonadTrans SeqT | |
| Applicative m => Alternative (SeqT m) | |
| Monad m => Monad (SeqT m) | |
| Functor m => Functor (SeqT m) | |
| Monad m => MonadPlus (SeqT m) | |
| Applicative m => Applicative (SeqT m) | |
| MonadIO m => MonadIO (SeqT m) |