Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
runCommand :: (Monad m, Message a) => Command m -> a -> Nick -> String -> String -> m [String] Source
MonadTrans Cmd Source | |
MonadTransControl Cmd Source | |
MonadBase b m => MonadBase b (Cmd m) Source | |
MonadBaseControl b m => MonadBaseControl b (Cmd m) Source | |
Monad m => Monad (Cmd m) Source | |
Functor f => Functor (Cmd f) Source | |
Applicative f => Applicative (Cmd f) Source | |
MonadIO m => MonadIO (Cmd m) Source | |
MonadLogging m => MonadLogging (Cmd m) Source | |
MonadConfig m => MonadConfig (Cmd m) Source | |
MonadLB m => MonadLB (Cmd m) Source | |
MonadLBState m => MonadLBState (Cmd m) Source | |
type StT Cmd a = (a, [String]) Source | |
type LBState (Cmd m) = LBState m Source | |
type StM (Cmd m) a = ComposeSt Cmd m a Source |
getCmdName :: Monad m => Cmd m String Source
getLambdabotName :: Monad m => Cmd m Nick Source