CSE 341 -- Scheme

Scheme Notes

  1. Scheme Basics. Primitive data types and operations; EVAL; simple control abstractions; variables and binding; typechecking.
  2. Recursion and Applicative Programming . Recursion, applicative programming, higher-order functions, lexical closures.
  3. Scheme Wrapup. Random Scheme features, such as assignment, list surgery, I/O, and exceptions.
  4. Scheme Cheat Sheet All you need to know...
  5. Scheme Data Abstractions . Using Lists to build tables, sets, trees. Hash Tables. Arrays. Structures.

Other Resources

dugan@cs.washington.edu (Last Update: 01/14/02 )