| Safe Haskell | None |
|---|
Control.Monad.Interface.RWS
Description
This module exports:
- The
MonadRWSinterface. - The Control.Monad.Interface.Reader module.
- The Control.Monad.Interface.State module.
- The Control.Monad.Interface.Writer module.
- type MonadRWS r w s m = (MonadReader r m, MonadWriter w m, MonadState s m)
- module Control.Monad.Interface.Reader
- module Control.Monad.Interface.State
- module Control.Monad.Interface.Writer
Documentation
type MonadRWS r w s m = (MonadReader r m, MonadWriter w m, MonadState s m)Source
The MonadRWS interface is defined as a type synonym (using
the ConstraintKinds extension) for the combination of MonadReader,
MonadState and MonadWriter.