Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype TerminalC m a Source #
TerminalC | |
|
Instances
Monad m => Monad (TerminalC m) Source # | |
Functor m => Functor (TerminalC m) Source # | |
Applicative m => Applicative (TerminalC m) Source # | |
Defined in Control.Effect.Terminal | |
MonadIO m => MonadIO (TerminalC m) Source # | |
Defined in Control.Effect.Terminal | |
(MonadMask m, MonadIO m, Algebra sig m) => Algebra (Terminal :+: sig) (TerminalC m) Source # | |