| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Monad.Trans.ST.Internal
Documentation
STT is the monad transformer providing polymorphic updateable references
Instances
| MonadError e m => MonadError e (STT s m) # | |
| MonadReader r m => MonadReader r (STT s m) # | |
| MonadState s m => MonadState s (STT s' m) # | |
| MonadWriter w m => MonadWriter w (STT s m) # | |
| MonadTrans (STT s) # | |
| Monad m => Monad (STT s m) # | |
| Functor m => Functor (STT s m) # | |
| MonadFix m => MonadFix (STT s m) # | |
| (Monad m, Functor m) => Applicative (STT s m) # | |
| Monad m => PrimMonad (STT s m) # | |
| type PrimState (STT s m) # | |