Reading 32a: Notes on Higher-Order Procedures

Summary: In these notes, we reconsider the how and why of higher-order procedures.

Contents:


Guiding Principles

Procedures as Parameters

Procedures as Return Values

Encapsulating Control


Janet Davis (davisjan@cs.grinnell.edu)

Created April 15, 2007 based on http://www.cs.grinnell.edu/~davisjan/csc/151/2006F/examples/notes.11-03.html
Last revised
April 15, 2007
With thanks to Sam Rebelsky