| Date | Handouts / Code | Assignments | Slides |
| 01/28 |
|
|
PDF |
| 01/30 |
PDF (Introduction to Haskell) |
PDF (Haskell Basics) |
PDF |
| 02/04 |
|
|
PDF |
| 02/07 |
PDF (Complex Data Structures) |
PDF
hs (Lists and Pattern Matching)
|
PDF |
| 02/11 |
PDF (Lab Exercise) |
|
|
| 02/13 |
hs (mergesort) |
|
PDF |
| 02/20 |
hs (data Direction)
hs (data UIWidget)
hs (data IntOrString) |
|
PDF |
| 02/25 |
|
|
PDF |
| 02/27 |
|
PDF |
PDF |
| 03/03 |
PDF (Lab Exercise)
hs (Supporting Code) |
|
|
| 03/05 |
|
|
|
| 03/10 |
hs (Actions) |
|
PDF |
| 03/12 |
PDF (The SOE library) |
|
|
| 03/17 |
PDF (Lab Exercise) |
|
|
| 03/19 |
|
PDF |
|
| 03/24 |
|
|
|
| 03/26 |
|
|
|
| 03/31 (Canceled) |
|
|
|
| 04/02 |
|
|
PDF |
| 04/07 |
|
|
|
| 04/09 |
|
|
PDF |
| 04/14 |
hs
html (SICP)
html (Section 2.2.3 of SICP)
|
|
|