The live-edited code for each lecture can be found here.
| Date | Topic | Notes |
|---|---|---|
| 1/9 | Hello, World! | html |
| 1/11 | The Lambda Calculus | html pdf |
| 1/25 | A crash course in Haskell | html pdf |
| 1/30 | Midterm I | |
| 2/6 | Datatypes & Recursion | html pdf |
| 2/15 | Higher Order Functions | html pdf |
| 2/22 | Midterm II | |
| 2/27 | Environments & Closures | html pdf |
| 3/5 | Lexing and Parsing | html code |
| 3/12 | Type Classes & Functors | html html |
| 3/14 | Monads & Hello, world! | html |
| 3/19 | Final |