Haskell Pearls
I've been lurking on the Haskell mailing list recently, and occasionally asking a question or two. I suppose you wouldn't be surprised to know that I've found a treasure-trove of Haskell-related information and resources that I hadn't been aware of. Really though, the Haskell community has created quite a rich store of documentation for itself and others, perhaps more than I've seen in any other community (which is not to say that other communities do a poor job). Here I've compiled a short list of these new pearls I've learned of, along with any other links that I've found useful:
1. Twin search engines Hoogle and Hayoo. Note that you can search for type signatures as well as functions themselves. Try searching for "(a -> Bool) -> [a] -> [b]" in Hoogle. Hayoo covers all of the packages on hackage, while Hoogle seems to be limited to the base packages.
2. A remarkable summary of "who and what" is out there in the Haskell community. The PDF is here.
3. The Glasgow Haskell Compiler (GHC) manual.
4. A (free) quarterly journal called the Monad.Reader that covers topics for beginners to experts.
5. "Visualizing the Haskell Universe" is a graph of all of the available (free) packages out there. A huge SVG image is here.
6. The Haskell 98 Language Report which I wrote about last July has many answers to language-related questions.


