Haskell Book Practice Exercises
- Lambda Calculus
- Hello Haskell
- Strings
- Basic Datatypes
- Types
- Typeclasses
- Functions
- Recursion
- Lists
- Folds
- Algebraic datatypes
- Signaling Adversity
- Building projects in Haskell
- Testing
- Monoid, Semigroup
- Functors
- Applicative
- Monad (SPOOKY? No.)
- Abstract structure applied
- Foldable
- Traversable
- Reader
- State
- Parsers
- Composing Types
- Monad Transformers
- Non-strictness
- Commonly used data structures
- Demystifying IO