Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Control.Monad.Freer
Documentation
class (Freer c fr, forall f. c f => Monad f) => MonadFreer c fr where Source #
Minimal complete definition
Nothing
Methods
Instances
MonadFreer Monad FreerChurch Source # | |
Defined in Control.Monad.Freer.Church Methods interpretFreerK :: forall (e :: Type -> Type) r. (e ~> Cont r) -> FreerChurch e ~> Cont r Source # | |
MonadFreer Monad FreerTree Source # | |
MonadFreer Monad (FreerFinal Monad) Source # | |
Defined in Control.Freer.Final |