Date | Topic | Notes |
---|---|---|
1/7 | Introduction | |
1/9 | Higher-Order Functions | html slides lhs |
1/14 | Polymorphism | html slides lhs |
1/15 | Typeclasses | html lhs |
1/23 | Functional Animation | html lhs |
1/28 | Functional Reactive Programming | html lhs |
1/30 | Monads | html lhs |
2/11 | Parser Combinators | html lhs |
2/13 | contd. | |
2/20 | Randomized Testing | html lhs |
2/25 | Monad Transformers | html lhs |
2/27 | Data Parallelism | html code |
3/4 | contd. | |
3/6 | Concurrency | pdf code |
3/11 | contd. | |
3/13 | Lambda Calculus & Type Inference | html code |
[hs] : static/lec-intro.hs