Safe Haskell | None |
---|
Documentation
data IrcBotConfig Source
IrcBotConfig | |
|
Monad m => MonadReader IrcBotConfig (IrcBotT m) | |
IsName n Text => EmbedAsAttr IrcBotM (Attr n ClckURL) | |
IsName n Text => EmbedAsAttr IrcBotM (Attr n IrcBotURL) | |
(Functor m, Monad m) => EmbedAsChild (IrcBotT m) IrcFormError | |
(Functor m, Monad m) => GetAcidState (IrcBotT m) IrcBotState |
type IrcBotM = ClckT IrcBotURL (ReaderT IrcBotConfig (ServerPartT IO))Source
data IrcFormError Source
Show IrcFormError | |
FormError IrcFormError | |
(Functor m, Monad m) => EmbedAsChild (IrcBotT m) IrcFormError |
runIrcBotT :: IrcBotConfig -> IrcBotT m a -> ClckT IrcBotURL m aSource