Useful Haskell resources

A collection of useful resources to help you master Haskell

  • The #haskell IRC channel on Libera Chat whose goal is to "encourage learning and discussion of Haskell, functional programming, and programming in general". More information about the IRC channel can be found on the Haskell Wiki page for the channel.
  • Hoogle is a Haskell API search engine. This allows you to look up what a function does if all you know is its name. Perhaps more interestingly, it also supports searching by type signature: If you want to know what functions have the type signature (a -> b) -> [a] -> [b], Hoogle helps you find out!
  • Stack Overflow can be used to search for your problem and see if it has been answered already. You can also ask and answer questions.
  • /r/haskell is the Haskell subreddit.
  • The Haskell community page links to a number of communities where Haskellers gather and interact; from here you can choose your own preferred medium of communication.