Haskell Programming from First Principles
Haskell Programming makes Haskell as clear, painless, and practical as it can be, whether you're a beginner or an experienced hacker. Learning Haskell from the ground up is easier and works better. With our exercise-driven approach, you'll build on previous chapters such that by the time you reach the notorious Monad, it'll seem trivial.
Reviews
Gavin@gl
Telescopic Johnson@tj
Jerry@jearbear
mercy@mercy