Haskell Libraries Wishlist

John Goerzen jgoerzen at complete.org
Tue Oct 12 14:27:43 EDT 2004


I'm checking around here to see if anybody is working on any of these
things, or alternatively, if there is any interest.

This list reflects some of the things that I think we are missing in

Item                           Use
------------------------------ ----------------------------------------
E-Mail header, MIME codec      Composing or parsing e-mail messages

Base64 encode/decode           Render binary strings in ASCII
                               Required to do MIME

MD5, SHA algorithms            Generate unique hashes for strings, files

(n)curses interface            Full-screen text interfaces

[ng]dbm interface              Persistent hash storage

mimetypes, mailcap support     Discover MIME types of files and
                               appropriate apps to use to handle

Maildir, mbox, MH, IMAP client Access e-mail storage systems

FTP, NNTP, SMTP client support Connect to appropriate servers

IPv6 Support                   Obvious :-)

I have code for the following already:

Logging infrastructure         Flexible logging of messages

Syslog support                 Log to syslog daemon

Various string utils           

(see MissingH for that stuff)

And I'm willing to help on the rest, but I don't want to be duplicating
effort of anyone else.



John Goerzen
Author, Foundations of Python Network Programming

More information about the Libraries mailing list