Learn You a Haskell for Great Good! vs Professor Frisby's Mostly Adequate Guide to Functional Programming
When comparing Learn You a Haskell for Great Good! vs Professor Frisby's Mostly Adequate Guide to Functional Programming, the Slant community recommends Learn You a Haskell for Great Good! for most people. In the question“What are the best resources to introduce programming students to Functional Programming?” Learn You a Haskell for Great Good! is ranked 2nd while Professor Frisby's Mostly Adequate Guide to Functional Programming is ranked 5th.
Ranked in these QuestionsQuestion Ranking
Pros
Pro It has a sense of humor
Pro It walks you through new features in an order that doesn't overwhelm you
Pro Covers a wider range of topics than many books
Pro Free
It's available free on Github.
Pro Can submit pull requests to suggest improvements
You can submit issues to suggest improvements, or submit pull requests.
Thanks to it being open source, it's constantly being improved and updated.
Pro Uses JavaScript
JavaScript is popular, ubiquitous, and has the necessary power to teach core concepts.
Cons
Con lack of exercises
To really learn Haskell, it helps tremendously to work through well-designed exercises.
Con Shortage of real world examples
There are very few non-trivial examples given in the book.