Lecture materials
Lecture videos are available on YuJa and are usually posted within two hours of the end of class.
On this page, you can find (1) Lindsey’s live notes and code from class, which will usually post within a day or so, and (2) PDF handouts of Owen’s slide decks (both per slide and notes formats) including in-class discussion questions.
Feel free to also look at the materials from other recent offerings of the course.
-
-
Introduction to Haskell
[Owen's slides] [Owen's slides (handout version)] [Lindsey's lecture 8 live code] [Lindsey's lecture 9 live code]
-
Datatypes and recursion
[Owen's slides] [Owen's slides (handout version)] [Lindsey's lecture 10 live code] [Lindsey's lecture 11 live code] [Lindsey's lecture 12 live code] [Lindsey's lecture 13 live code]
-
Higher-order functions
[Owen's slides] [Owen's slides (handout version)] [Lindsey's lecture 14 live code] [Lindsey's lecture 15 live code]
-
Environments and closures
[Owen's slides] [Owen's slides (handout version)] [Lindsey's lecture 18 live code]
-
-
Ask me anything
