hw-polysemy-0.3.0.2: Opinionated polysemy library
Safe HaskellSafe-Inferred
LanguageHaskell2010

HaskellWorks.Polysemy.Hedgehog.Eval

Documentation

evalIO_ :: forall a r. Member Hedgehog r => HasCallStack => IO a -> Sem r () Source #

evalM_ :: forall a r. Member Hedgehog r => HasCallStack => Sem r a -> Sem r () Source #

eval :: forall r a. (Member Hedgehog r, HasCallStack) => a -> Sem r a Source #

evalM :: forall r a. (Member Hedgehog r, HasCallStack) => Sem r a -> Sem r a Source #

evalIO :: forall r a. (Member Hedgehog r, HasCallStack) => IO a -> Sem r a Source #