| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.Monad.State
Contents
Synopsis
- get_get :: forall m s. MonadState s m => Equation (m s)
- get_put :: forall m s. MonadState s m => Equation (m ())
- put_get :: forall m s. MonadState s m => s -> Equation (m s)
- put_put :: forall m s. MonadState s m => s -> s -> Equation (m ())
- state' :: forall m a s. MonadState s m => State s a -> m a
MonadState laws
get_get :: forall m s. MonadState s m => Equation (m s) Source #
get_put :: forall m s. MonadState s m => Equation (m ()) Source #
put_get :: forall m s. MonadState s m => s -> Equation (m s) Source #
put_put :: forall m s. MonadState s m => s -> s -> Equation (m ()) Source #