News for hackers. Stuff that matters.
Re:The Haskell Platform 2011.2 is out: GHC 7 for all by kanak on Thursday March 10, 2011 @06:25PM (#2311261)
> Is there a book that relates to Haskell as TAoCP does to machine code, SICP to Scheme, K&R to C, and the dragon book to Lex and Yacc?

My vote would be for Richard Bird and Phil Wadler's Intro to functional programming using Haskell.

Re:The Haskell Platform 2011.2 is out: GHC 7 for all by ashutoshmehra on Saturday March 12, 2011 @04:29AM (#2316455)
I have read a few chapters of this very beautiful book by Richard Bird called "Pearls of Functional Algorithm Design": http://www.amazon.com/Pearls-Functional-Algorithm-Design-Ric...

You should definitely check it out. If you already know Haskell and you love algorithms, that book will probably be more interesting than the Intro to Haskell book.

Also check out Okasaki's book of functional data structures: http://www.amazon.com/Purely-Functional-Structures-Chris-Oka...

Re:The Haskell Platform 2011.2 is out: GHC 7 for all by batterseapower on Friday March 11, 2011 @04:17AM (#2312770)
Possibly more up to date in Hutton's Programming in Haskell. I've heard very good things about it: http://www.cs.nott.ac.uk/~gmh/book.html
Re:The Haskell Platform 2011.2 is out: GHC 7 for all by kanak on Friday March 11, 2011 @10:41AM (#2313689)
I've read both books and like them both.

However, I prefer Bird/Wadler better because there's a pervasive "let's derive this"/"let's prove this" approach to the topics. By which I mean, given a spec, let's derive a program that does the task (and later, let's optimize this function using laws we know such as relations between map and filter, the laws of fold). Hutton takes this type of approach only in his final chapter.

Hutton is definitely easier, and does a better job of teaching you the core of Haskell, however Bird/Wadler teaches you how to derive programs from spec (further covered in Bird's Pearls of Functional Programming book).

I think the difference is like the one between How to Design Programs and Structure and Interpretation of Computer Programs.

Re:The Haskell Platform 2011.2 is out: GHC 7 for all by thisrod on Thursday March 10, 2011 @10:07PM (#2311966)
Thanks. That sounds good.