When comparing Haskell From First Principles vs Learn You a Haskell for Great Good!, the Slant community recommends Learn You a Haskell for Great Good! for most people. In the question“What are the best resources for a intermediate programmer to learn Haskell?” Learn You a Haskell for Great Good! is ranked 2nd while Haskell From First Principles is ranked 4th.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Up-to-date content
A lot of other resources are outdated and incomplete.
Pro extremely thorough
The book really doesn’t skip important details.
Pro friendly, conversational tone
Pro uses spaced repetition
The book is written so that you return to previously encountered material at the right time, which helps your memory lock concepts in.
Pro It has a sense of humor
Pro It walks you through new features in an order that doesn't overwhelm you
Cons
Con Rather expensive
The book is prohibitively expensive, especially for a beginner who might only be investigating the language.
Con lack of exercises
To really learn Haskell, it helps tremendously to work through well-designed exercises.