| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
Effects.Evaluate
Contents
Description
Provides the MonadEvaluate class.
Since: 0.1
Synopsis
- class Monad m => MonadEvaluate (m :: Type -> Type) where
- evaluate :: HasCallStack => a -> m a
Effect
class Monad m => MonadEvaluate (m :: Type -> Type) where Source #
Evaluate effect.
Since: 0.1
Instances
| MonadEvaluate IO Source # | Since: 0.1 |
Defined in Effects.Evaluate Methods evaluate :: HasCallStack => a -> IO a Source # | |
| MonadEvaluate m => MonadEvaluate (ReaderT e m) Source # | Since: 0.1 |
Defined in Effects.Evaluate Methods evaluate :: HasCallStack => a -> ReaderT e m a Source # | |