| Date | Description |
|---|---|
| March 31 |
OCaml setup, REPL, debugging Slides Code Video (from a previous quarter) |
| April 7 |
Testing and debugging Trefoil v1 Slides Code |
| April 14 |
Type Synonyms, More General Types, Pattern Matching Slides and exercises Code (exercise solutions) Video (from a previous quarter) |
| April 21 |
Testing and debugging Trefoil v2 Slides Code and notes |
| April 28 | Canceled due to HW5 delayed release |
| May 5 |
Using map and filter, mutual recursion, currying Slides Worksheet Worksheet Solution |
| May 12 |
Currying, Composition, and Higher-order Functions Slides Currying worksheet Currying worksheet solution Composition and Higher-order Functions worksheet Composition and Higher-order Functions worksheet solution |
| May 19 | TBD |
| May 26 | TBD |
| June 2 | TBD |