| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Lambdabot.Command
Documentation
runCommand :: (Monad m, Message a) => Command m -> a -> Nick -> String -> String -> m [String] Source #
Instances
| MonadTrans Cmd Source # | |
Defined in Lambdabot.Command | |
| MonadTransControl Cmd Source # | |
| MonadBase b m => MonadBase b (Cmd m) Source # | |
Defined in Lambdabot.Command | |
| MonadBaseControl b m => MonadBaseControl b (Cmd m) Source # | |
| Monad m => Monad (Cmd m) Source # | |
| Functor f => Functor (Cmd f) Source # | |
| MonadFail m => MonadFail (Cmd m) Source # | |
Defined in Lambdabot.Command | |
| Applicative f => Applicative (Cmd f) Source # | |
| MonadIO m => MonadIO (Cmd m) Source # | |
Defined in Lambdabot.Command | |
| MonadConfig m => MonadConfig (Cmd m) Source # | |
| MonadLogging m => MonadLogging (Cmd m) Source # | |
| MonadLB m => MonadLB (Cmd m) Source # | |
| MonadLBState m => MonadLBState (Cmd m) Source # | |
| type StT Cmd a Source # | |
Defined in Lambdabot.Command | |
| type LBState (Cmd m) Source # | |
Defined in Lambdabot.State | |
| type StM (Cmd m) a Source # | |
Defined in Lambdabot.Command | |