title | layout |
---|---|
Labs |
margins |
Each set of exercises cover a set of related topics from the lectures.
- Tools and laziness
- Monads, transformers, applicatives
- Type-level programming (GADTs, generic programming)
- A simple database (parsing, monads, I/O validation)
- Lambda calculus
We have collected a lot of different exercises related to Functional Programming in Haskell in a big PDF. The exercises are categorized by difficulty level and topic. Feel free to work on any of them, and ask any question that may arise during the lab sessions.