hsirc
hsirc copied to clipboard
Haskell irc library
It would be useful for this library to support parsing of message tags from the IRCv3.2 working specification. Whilst the specification is a work-in-progress, message tags are pretty much set-in-stone...
I think the subject line here says it all.
``` decode $ p ":fe80::6924:2274:ecbb:a5e4 001 nick :Welcome to the Internet Relay Chat Network nick" Just (Message {msg_prefix = Just (NickName "fe80::6924:2274:ecbb:a5e4" Nothing Nothing), msg_command = "001", msg_params = ["nick","Welcome...