I liked those two, and the new Parallel and Concurrent Programming in Haskell is excellent too. I had a much better understanding of Haskell's non-strict evaluation after reading it. I'd also recommend checking out some of the course materials that are available, particularly from Stanford's CS240h: http://www.scs.stanford.edu/11au-cs240h/

For a more comprehensive list, I collected some of the resources I found useful when learning Haskell earlier this year:
http://bob.ippoli.to/archives/2013/01/11/getting-started-with-haskell/#recommended-reading


On Tue, Oct 1, 2013 at 8:46 AM, Michael Loegering <mloegering@gmail.com> wrote:
I am looking for a general Haskell book with syntax reference to self-teach. I have a computer science background, so technical and theoretical is fine. Something similar in size and scope as the Camel book is to perl would be ideal - covering basic language idioms, with a decent language reference, but by no means exhaustive.

I have looked at Learn You a Haskell and Real World Haskell online, both of which were accessible but were difficult to follow beyond the basics. I'm not sure if it's the organization of the material or just the learning curve, so I'm open to both if these are hands-down the favorites.

Thanks,
-Mike

_______________________________________________
Beginners mailing list
Beginners@haskell.org
http://www.haskell.org/mailman/listinfo/beginners