-- | See "Control.Monad.State.Lazy". module Control.Monad.Ether.State.Lazy ( -- * 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.Lazy hiding (state, get, put)