Learn Haskell in Two Weeks

Exercise-driven and feedback-rich learning for fast, effective skill acquisition