Rather than merely test for code correctness, Exercism uses peer review to improve general programming techniques. Users are encouraged to comment on others' solutions, and refine their own based on feedback.

Unlike many code practice websites, Exercism requires the user to develop and test entirely offline, submitting only the finished code. This promotes familiarity with essential tools and workflow, not just the bare language.

The book doesn't feel very "pragmatic". The title implies a practical approach to Haskell, but it takes way too long to be able to actually create something using this book as lot of time is spent on theory.