Learn You a Haskell for Great Good! is a fun, illustrated guide to learning Haskell, a functional programming language that's growing in popularity. Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique... read more
1. Introduction
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
We’re hiding the characters, settings, errata, movie connections, books that influenced this book, books influenced by this book, books that cite this book and books cited by this book sections. If you would like to add content to them, you must first make them visible.