get returns the state from the internals of the monad.
put replaces the state inside the monad.
Instances11MonadState, …
MonadState m => MonadState (MaybeT m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.ClassMonad m => MonadState (StateT s m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.ClassMonad m => MonadState (StateT s m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.ClassMonadState m => MonadState (ExceptT e m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.ClassMonadState m => MonadState (IdentityT m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.ClassMonadState m => MonadState (ReaderT r m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.Class(Monoid w, MonadState m) => MonadState (WriterT w m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.Class(Monoid w, MonadState m) => MonadState (WriterT w m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.ClassMonadState m => MonadState (ContT r m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.Class(Monad m, Monoid w) => MonadState (RWST r w s m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.Class(Monad m, Monoid w) => MonadState (RWST r w s m)Defined in monads-tf-0.3.0.1 · Control.Monad.State.Class