> I will also add OpenSSL support using the HsOpenSSL package which seemingly makes the whole process trivial.
Sometimes people like to write about their pleasant experience before the project is completely finished. I'm bookmarking the project as a good example of Cabal Project structuring and use of some network libraries. Good examples like these aren't very well curated from the universal Haskell repertoire.