Lambdabot.Monad

data IRCRState

initRoState

reportInitDone

waitForInit

waitForQuit

type Callback st

type OutputFilter st

type Server st

data IRCRWState

initRwState

data LB a

runLB

class MonadLB m

registerModule

registerCommands

registerCallback

registerOutputFilter

unregisterModule

registerServer

unregisterServer

send

received

applyOutputFilters

inModuleNamed

inModuleWithID

withCommand

listModules

withAllModules