ether-0.1.0.0: src/Control/Monad/Ether/State/Strict.hs
-- | See "Control.Monad.State.Strict".
module Control.Monad.Ether.State.Strict
(
-- * MonadState class
MonadState(..)
, modify
, gets
-- * The State monad
, State
, runState
, evalState
, execState
-- * The StateT monad transformer
, StateT
, stateT
, runStateT
, evalStateT
, execStateT
, mapStateT
) where
import Control.Monad.Ether.State.Class
import Control.Monad.Trans.Ether.State.Strict hiding (state, get, put)