This project tries to write Haskell bindings for the IM library libpurple. Libpurple is used by Pidgin, Finch and a lot of other open source programms. Take a look at the developers.pidgin.im for more informations.
The current version is documentated at n-sch.de/hdocs/hspurple.