A work in progress of a Haskell client library implementation of RFC 6120: XMPP: Core.