úÎær     non-portable (not tested) experimentaltrevor@geekgateway.com*The optional beginning of an IRC messages Nickname Prefix Server Prefix IRC messages are parsed as:  [ : prefix space ] command { space param } crlf  IRC Message  Parse a String into a Message. Message string Parsed message ATake all tokens until one character from a given string is found ;Convert a parser into an optional one that returns a Maybe 2Convert a parser that consumes all space after it /Consume only spaces tabs or the bell character Parse a Prefix Parse a Server prefix Parse a NickName prefix CParse a command. Either a string of capital letters, or 3 digits. Parse a command parameter. Parse a cr lf Parse a Message Message formatting  IRC Message Formatted message 6Translate a reply into the text version of the reply. > If no text version is available, the argument is returned. Reply Text translation           irc-0.1 Network.IRCPrefixNickNameServerMessageRealNameUserName ServerName ParameterCommand parseMessage takeUntilmaybePtokenizespacesprefixservernicknamecommand parametercrlfmessage formatMessagetranslateReply formatPrefix formatArgs formatArgs' replyTable