Safe Haskell | None |
---|---|
Language | Haskell2010 |
Empty carrier
Since: 1.0.0.0
Instances
MonadTrans EmptyC Source # | |
Defined in Control.Carrier.Empty.Maybe | |
Monad m => Monad (EmptyC m) Source # | |
Functor m => Functor (EmptyC m) Source # | |
MonadFix m => MonadFix (EmptyC m) Source # | |
Defined in Control.Carrier.Empty.Maybe | |
MonadFail m => MonadFail (EmptyC m) Source # |
|
Defined in Control.Carrier.Empty.Maybe | |
Monad m => Applicative (EmptyC m) Source # | |
MonadIO m => MonadIO (EmptyC m) Source # | |
Defined in Control.Carrier.Empty.Maybe | |
(Algebra sig m, Effect sig) => Algebra (Empty :+: sig) (EmptyC m) Source # | |
Empty effect
module Control.Effect.Empty