Review

Warm-up exercise: In C/C++, we have primitive types (int, double, char, etc.) and derived types (pointer to T, array of T) such as int* or int[10]. Model this with three case classes that extend a common superclass Type

http://ActiveLecture.org

First-Class Functions

Higher-Order Functions

Higher-Order Functions

Anonymous Functions

Constructing Functions

API Implications

Lab