Date | Title | Content |
---|---|---|
Feb 20 (22) | 1. Intro | Slides Log |
Feb 27 (Mar 1) | 2. Lambda abstraction | Slides Log |
Mar 6 (8) | 3. Higher order functions | SlidesLog |
Mar 13 (15) | 4. Closures and lazy evaluation | SlidesBen Wood's slidesLog |
Mar 20 (22) | 5. Imperative aspects of Scheme | SlidesLog |
Mar 27 (29) | 6. Imperative Scheme and paralellism | SlidesLog |
Apr 3 (5) | 7. Lambda calculus | Slides Reading |
Apr 10 (12) | 8. Introduction to Haskell | SlidesLog |
Apr 17 (19) | 9. Haskell types | Slides Log |
Apr 24 (26) | 10. Other Haskell Language Features | Slides Log |
May 3 (15) | 11. Haskell IO | Slides Log Hangman |
May 10 (17) | 12. Haskell monads | Slides Log listMonad expr |
May 21 (24) | 13. FP in the Real World | Slides Scala Map Reduce Gimp |