Exercise classes: Functional Programming
Autumn term. Last update: 2022-03-05.
Course description: https://www.cs.bham.ac.uk/internal/modules/2014/06-25344/
Module webpage: http://www.cs.bham.ac.uk/~mhe/teaching-functional-programming.html
Other TAs: Bram Geron and Chuangjie Xu
Useful links:
- What I Wish I Knew When Learning Haskell
- School of Haskell
- Haskell the Hard Way
- Image Processing with Comonads in Haskell
- Still not enough? No problem, there is always more to learn!
- Lambdas are alligators
- Lambda Calculus tutorial series by Ben Lynn, includes compilation to WebAssembly, lisp, type systems, PCF, lambda cube, …
To play with Haskell: