2.2 階層データ構造と閉包性

箱とポインタ記法(box-and-pointer notation))は今後使いそうなので覚えておこう。オブジェクトを組み合わせる演算(例えばconsとか)の結果に、またその演算を使えるときその演算は閉包性を満足する。
ちなみに、プログラミング言語の機能で最近良く耳にするようになったクロージャは実装上の技法であって、機能を表すものではない。