On this page:
Preliminaries
1 Warmup Exercises
1.1 Additional Preliminaries
1.2 Problem Description

Problem Set 01

Last updated: Thu, 22 Jan 2015 10:37:24 -0500

OUT: Monday 1/12/2015, 9pm EST
DUE: Monday 1/19/2015, 9pm EST

Preliminaries
1 Warmup Exercises
1.1 Additional Preliminaries

Save your solutions for this problem to a file named warmup.rkt.
Run the following expression (you must have required extras.rkt) to check that your file is properly named and is in the proper directory:

(check-location "01" "warmup.rkt")

Add these additional provides at the top of your file (below the requires), so that we can test your solution:

1.2 Problem Description

Complete exercises 13-22 of Chapter 2.1 of the textbook. All functions must follow The Program Design Recipe and be accompanied by:
Notes:
  • There are no design recipe exceptions for this assignment.

  • UPDATE 2015-01-15: Don’t worry about number of github commits for this assignment.

  • UPDATE 2015-01-21: Problem Set 01 Solution