Learn You a Haskell for Great Good
I just finished this book and I recommend it highly.
The publisher describes Learn You a Haskell for Great Good as “the funkiest way to learn Haskell, which is the best functional programming language around” and for now I’ll have to agree. I read the book as part of my Safari subscription but I was pleased to learn that you can still read it online for free. You can also, of course, purchase it if you prefer (Print |
Kindle |
I’ve used functional programming before and am a bit of a fan, but I’ve not used Haskell. I recently started reading this blog. Since the author uses Haskell for the examples, I set off on a quest to find a good book – and I found one.
Learn You a Haskell for Great Good is written for programmers but I get the sense that anyone who understands a bit of advanced mathematics would benefit from and enjoy reading it. I’m a programmer so it’s hard for me to tell for sure – but that’s the sense I get.
If you are looking for a good introduction to functional programming or Haskell, this book is probably a good first step.