Brent Yorgey has published a first draft of what looks to be a fantastic resource for the Haskell programmer who wants to understand what all those strange type classes like Applicative, Monoid and Functor actually mean.
I am in the process of reading though it and the quote
Hmm, it doesn’t compile … maybe I’ll stick in an fmap here… nope, let’s see… maybe I need another (.) somewhere? … umm …
describes me all too well at times.
While it may not yet be complete, it is still quite a meaty piece of work, weighing in at 48 pages, including a full 111 useful references.
Read it now: The Typeclassopedia. Alternatively, the announcement.
All it needs now is a name which I can type successfully on the first attempt.
Related posts:
- XML parsing with Haskell Although I have been aware of the existence of XML,...
