|
|
|
|
|
| Description |
| Datatypes for representing IRC messages, as well as formatting them.
|
|
| Synopsis |
|
|
|
|
| Type Synonyms
|
|
|
|
|
|
|
|
|
|
|
|
| Properties
|
|
|
| Property class
| | | Methods | | | Instances | |
|
|
|
| IRC Modes
| | Constructors | | Instances | |
|
|
|
| User properties
| | Constructors | | UserOp | | | Invisible | | | ServerNotices | | | Wallops | |
| Instances | |
|
|
|
| Channel properties
| | Constructors | | ChanOp | | | Private | | | Secret | | | InviteOnly | | | TopicOpOnly | | | NoOutsideMessages | | | Moderated | | | UserLimit | | | BanMask | | | Speak | | | Password | |
| Instances | |
|
|
| IRC Datatypes
|
|
|
| The optional beginning of an IRC messages
| | Constructors | | Instances | |
|
|
|
| IRC messages are parsed as:
[ ':' prefix space ] command { space param } crlf
| | Constructors | | Instances | |
|
|
| Formatting functions
|
|
|
| :: Message | IRC Message
| | -> String | Rendered message
| | Message rendering
|
|
|
|
|
|
| :: Command | Reply
| | -> String | Text translation
| | Translate a reply into the text version of the reply.
If no text version is available, the argument is returned.
|
|
|
| Produced by Haddock version 2.1.0 |