|Assignment 7: ML Warm-up|
CSE 341: Programming Languages|
The University of Washington, Seattle, Winter 2012
|Purposes: The purpose of this assignment is gain familiarity with the ML programming language.|
|Due: Thursday, March 1 at 11:00 PM via Catalyst CollectIt. The target date, however, is Feb. 28.|
Do this assignment individually. DO NOT COLLABORATE on this assignment. This is not a partnership or teamwork assignment.
|What to Turn In:
You should turn in the following files:
a7P1.ml a7P2.mlYour files should begin with comment lines that give the name of the file, a program name (that is more descriptive and English-like than the filename), and the author's (your) name.
Read chapters 1-3 of Elements of ML Programming.
Part 1: From the Book
(80 points) Do the following exercises from the book.
Exercise 2.1.1 b, d, f, h. Exercise 2.1.2 b, d, f, h Exercise 2.2.2 b, f, g. Exercise 2.3.2 Exercise 2.4.2 b, d, f, h. Exercise 2.4.3 b, d. Exercise 2.4.5 b, d. Exercise 3.1.3 b, f Exercise 3.2.1 b, e. Exercise 3.2.3 b, d. Exercise 3.3.1 b, c. Exercise 3.3.2. Exercise 3.3.5 b.
Part 2: Not from the Book
|Last updated 27 February at 2:12 PM|