15-150: Functional Programming, Fall 2018

Homework Assignments

# Out (00:01 ET) Due (23:59 ET) Handout
01 29 Aug 04 Sep Homework 01
02 05 Sep 11 Sep Homework 02
03 12 Sep 18 Sep Homework 03
04 19 Sep 25 Sep Homework 04
05 16 Sep 02 Oct Homework 05
06 10 Oct 16 Oct Homework 06
07 17 Oct 23 Oct Homework 07
08 24 Oct 30 Oct Homework 08
09 07 Nov 13 Nov With/ Without FlavorTextâ„¢
10 14 Nov 20 Nov Homework 10
11 28 Nov 04 Dec Homework 11

Lab Assignments

# Date Notes Handout Solution
01 29 Aug SML Basics Lab 01 Solutions
02 05 Sep Induction Lab 02 Solutions
03 12 Sep Valuability and Recurrences Lab 03 Solutions
04 19 Sep Structural Induction Lab 04 Solutions
05 26 Sep Polymorphism and HoFs Lab 05 Solutions
06 03 Oct Midterm Review Lab 06 Solutions
07 10 Oct Continuations Lab 07 Solutions
08 17 Oct Exceptions Lab 08 Solutions
09 24 Oct Signatures & Structures Lab 09 Solutions
10 31 Oct Midterm Lab 10 Solutions
11 7 Nov Sequences Lab 11 Solutions
12 14 Nov Games Lab 12 Solutions
13 28 Nov Lazy Programming, Effects Lab 13 Solutions
14 5 Dec Final Review Lab 14 Solutions
 
last modified 13:34, 06 Dec 2018