learn-you-a-haskell-remastered
Summary
1. First-Things-First
2. Starting Out
3. Types and Typeclasses
4. Syntax in Functions
5. Recursion
6. Higher Order Functions
7. Modules
8. Making Our Own Types and Typeclasses
9. Input and Output
10. Functionally Solving Problems
11. Functors, Applicative Functors and Monoids
12. A Fistful of Monads
13. For a Few Monads More
14. Zippers