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