Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class Monad m => MonadAssertion m where Source #
throwAssertion :: Failure -> m a Source #
catchAssertion :: m a -> (Failure -> m a) -> m a Source #
Instances
Monad m => MonadAssertion (PropertyT m) Source # | |
Defined in Hedgehog.Extras.Test.MonadAssertion | |
Monad m => MonadAssertion (TestT m) Source # | |
Defined in Hedgehog.Extras.Test.MonadAssertion | |
MonadAssertion m => MonadAssertion (ResourceT m) Source # | |
Defined in Hedgehog.Extras.Test.MonadAssertion |