Computer Science 3675
Summer 2004
Written assignment 3

Due: Mon. July 19 at beginning of class.

  1. Exercise 1, page 189.

  2. Exercise 9, page 190.

  3. Exercise 1, page 324. Do not try to make your function curried. It should take an initial value, a function and a list as three parameters.

  4. Exercise 5, page 349.

  5. Exercise 6, page 349.

  6. Exercise 16, page 350. Write fix and h (use a lower case h instead of an upper case one). Function h will be curried; its first parameter will be a function and its next parameter will be a natural number. Actually run it. Turn in a compiler listing and a small test run. Keep it short and simple.