Haskell Community

FPLC
Haskell has an active and usually very helpful community, and there are several ways to participate.

IRC

Probably the easiest way to get in contact with other Haskellers is via IRC (Internet Relay Chat). Feel free to talk and ask questions, but don't expect others to solve your problems without even trying yourself. More information here.

Lambdabot

A Haskell-based IRC-bot (a program providing services on a channel) is around on freenode and on the #haskell channel. This bot is called Lambabot and has its own homepage. You can start a private conversation with the bot via the irc command /query lambdabot. You can also try to install Lambdabot yourself, as explained on the homepage, in a non-IRC environment. Then you can make use of a lot of its services. Lambdabot supports services such as evaluating Haskell expressions, computing the types of expressions, finding Haskell functions in the libraries by name and by type, accessing google and several dictionaries, plus some fun plugins.

Mailing lists

There are two main Haskell-related mailing lists, and several others that are more specific (specific Haskell compilers, libraries, projects etc.). The overview is here. There are also web-accessible archives of those lists. I recommend to lurk silently on the list for a while (a month?) before starting to post yourself, to get a feeling for what's adequate and what's not. If you want to ask programming questions, use the haskell-cafe list, never the haskell list.

Planet Haskell

Many Haskellers maintain blogs. These blogs are aggregated at the Planet Haskell. There are lots of interesting articles and sample programs to be found there.

-- AndresLoeh - 05 Sep 2007