Videos
This class will have zoom lectures with live coding.
The lectures will be recorded and available on CANVAS.
Topics, Notes and Code
Date | Topic | Notes | Markup | Code |
---|---|---|---|---|
3/30 | Intro | |||
3/30 | Lambda Calculus | html | ||
4/3 | "" | |||
4/6 | "" | |||
4/8 | "" | |||
4/10 | "" | |||
4/13 | Haskell Basics | html | code | |
4/15 | "" | code | ||
4/20 | "" | code | ||
4/22 | Haskell Types | html | code | |
4/24 | "" | "" | code | |
4/27 | Polymorphism | html | code | |
4/29 | Higher Order Functions | html | code | |
5/1 | "" | code | ||
5/4 | Haskell: IO | html | code | |
5/6 | Typeclasses | html | code | |
5/8 | "" | code | ||
5/11 | Functors & Monads | html | code | |
5/13 | "" | code | ||
5/15 | State Transformers | html | code | |
5/18 | "" | | code | ||
5/20 | "" | | code | ||
5/22 | Parser Combinators | html | code | |
5/27 | "" | code | ||
5/29 | "" | code | ||
6/1 | Exceptions | html | code | |
6/3 | Monad Transformers | html | code | |
6/5 | Property-based Testing | html |