Safe Haskell | None |
---|---|
Language | Haskell2010 |
Readline carrier
newtype ReadlineC (m :: Type -> Type) a Source #
Instances
MonadTrans ReadlineC Source # | |
Defined in Control.Carrier.Readline.Haskeline | |
Applicative m => Applicative (ReadlineC m) Source # | |
Defined in Control.Carrier.Readline.Haskeline | |
Functor m => Functor (ReadlineC m) Source # | |
Monad m => Monad (ReadlineC m) Source # | |
MonadFix m => MonadFix (ReadlineC m) Source # | |
Defined in Control.Carrier.Readline.Haskeline | |
MonadIO m => MonadIO (ReadlineC m) Source # | |
Defined in Control.Carrier.Readline.Haskeline | |
(Algebra sig m, MonadIO m, MonadMask m) => Algebra (Readline :+: sig) (ReadlineC m) Source # | |
Readline effect
module Control.Effect.Readline