3 ms·
Does anyone know the best book for learning Haskell? I have heard it is good for just thinking about programming in new ways and keeping your mind agile. I can
by thomasjames 14y ago
Does anyone know the best book for learning Haskell? I have heard it is good for just thinking about programming in new ways and keeping your mind agile. I can really only learn a language with a good structured book with exercises at the end of each chapter. Haven't found something definitive yet, but would be open to suggestions.
- jimmyjazz14 14y agoI think "Real World Haskell" is great. If you want a more simple introduction checkout "Learn You a Haskell for Great Good!".
- ericssmith 14y agoThe 'best' introductory book for learning Haskell is Graham Hutton's 'Programming in Haskell'. It focuses on the essentials of the language, and its clear, spare presentation is in the spirit of Haskell itself. And it is accessible to everyone.
- jhickner 14y ago+1 for this, also check out Graham's io9 video on the Counting Problem. The solution is beautiful and really got me excited about Haskell when I was first learning: http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Functional-Programming-Fundamentals/C9-Lectures-Dr-Graham-Hutton-Functional-Programming-Fundamentals-Chapter-11-of-13 http://channel9.msdn.com/Series/C9-Lectures-Erik-Meijer-Func...
- thomasjames 14y agoI was actually thinking of going with this since it seemed to focus on the foundations of lambda calculus and is also fairly condensed. I was thinking I might try "The Haskell School of Expression: Learning Functional Programming through Multimedia" as a follow up just cause it sounded satisfying.
- ericssmith 14y agoHudak's 'Haskell School of Expression' is also full of much Haskell wisdom and spirit.
- ufo 14y agoThis (now closed) Stackoverflow question is a great resource: http://stackoverflow.com/questions/1012573/getting-started-with-haskell http://stackoverflow.com/questions/1012573/getting-started-w... Personally, I would agree with the guy that said that Learn You a Haskell and Real World Haskell are some of the best resources. LYAH is really good at explaining the language features while RWH is currently the best we have in terms of giving practical examples with real libraries and things like that.