Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Network.IRC.Parser
Description
Parsec parsers and a general parsing interface for IRC messages
Synopsis
- decode :: ByteString -> Maybe Message
- prefix :: Parser Prefix
- serverPrefix :: Parser Prefix
- nicknamePrefix :: Parser Prefix
- command :: Parser Command
- parameter :: Parser Parameter
- message :: Parser Message
- crlf :: Parser ()
- spaces :: Parser ()
- parseMessage :: ByteString -> Maybe Message
Parsing and Formatting Functions
Arguments
:: ByteString | Message string |
-> Maybe Message | Parsed message |
Parse a String into a Message.
Parsec Combinators for Parsing IRC messages
serverPrefix :: Parser Prefix Source #
Parse a Server prefix
nicknamePrefix :: Parser Prefix Source #
Parse a NickName prefix
Deprecated Functions
parseMessage :: ByteString -> Maybe Message Source #
The deprecated version of decode