test-monad-laws-0.0.0.0: Laws for mtl classes as QuickCheck properties.

Safe HaskellNone
LanguageHaskell2010

Test.Monad.Trans

Description

Laws for MonadTrans.

Documentation

lift_return :: forall t m a. (MonadTrans t, Monad m, Monad (t m)) => a -> Equation (t m a) Source #

lift_bind :: forall t m a b. (MonadTrans t, Monad m, Monad (t m)) => m a -> (a -> m b) -> Equation (t m b) Source #