Lecture Notes

Lecture schedule is subject to change!

Date Topic Notes
9/22 Intro html
9/27 Lambda Calculus html
9/29 contd.
10/4 contd.
10/6 Haskell Basics html
10/11 contd.
10/13 Algebraic Data Types html
10/18 Bottling patterns with HOFs html
10/20 contd.
10/25 Haskell: IO html
10/27 Type Classes html
11/1 Functors and Monads html
11/3 contd.
11/8 contd.
11/10 Parser Combinators html
11/15 contd.
11/17 Monad Transformers html
11/22 contd.
11/24 No lecture: Thanksgiving
11/29 Property-based Testing html
12/1 contd.