effectful-zoo-0.0.1.0: Effectful effects for testing
Safe HaskellSafe-Inferred
LanguageGHC2021

Effectful.Zoo.Hedgehog.Api.Eval

Synopsis

Documentation

eval :: forall a r. HasCallStack => r <: Hedgehog => a -> Eff r a Source #

evalIO :: forall a r. HasCallStack => r <: IOE => r <: Hedgehog => IO a -> Eff r a Source #

evalM :: forall a r. HasCallStack => r <: Hedgehog => Eff r a -> Eff r a Source #

evalEither :: forall a e r. HasCallStack => r <: Hedgehog => Show e => Either e a -> Eff r a Source #

Embeds evalEither.

evalMaybe :: forall a r. HasCallStack => r <: Hedgehog => Maybe a -> Eff r a Source #

Embeds evalMaybe.