This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.

Lecture 1: functional programming 1


  1. Set up the scheme interpreter. I've linked to the one that is used by Berkeley, which has some modifications that will be useful for the first weeks of class. To follow along with the lectures, use stk-simply – this will have all of the added methods that Harvey uses, like word and sentence.
  2. Read 1.1
  3. Watch Lecture 1. NOTE: You can skip from 18:50 to 32:10 – that part is all administrative stuff for the actual class that is irrelevant to us.

Task Discussion