| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Control.Effect.Terminal
Documentation
newtype TerminalC m a Source #
Constructors
| TerminalC | |
Fields
| |
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 # | |