I was thinking of diving into Haskell soon, and was wondering, any suggestions for good books/tutorials out there? I am relatively new to FP, and looked on Amazon for some good books, and there seems to be three contenders
1.Programming in Haskell
2.The Haskell School of Expression: Learning Functional Programming through Multimedia
3. Haskell: The Craft of Functional Programming
Any thoughts/words of advice?
One thing about the Haskell community that is a breath of cool, minty and decidedly fresh air is that #haskell is actually a great channel to hang out in and ask questions. They have a very powerful bot, Lambdabot, there which helps with examples and manual searching and the people are generally extraordinarily patient and helpful.
I'd say that once you get through the basics, heading to IRC to ask some more complex questions is not a bad idea. Prepare to have your mind blown, though, as topics that roam there can be pretty heady sometimes.