chapter04：コードの説明を追加
chapter05：リスト5-9以前のコードのコメント、コードを修正
chapter05：リスト5-10,11,12 関数の部分適用
chapter05：リスト5-13 関数のためのメモ化メソッド
リスト5-14 クロージャを使って関数をメモ化するテクニック
chapter05：リスト5-15 古い関数をラップして機能の一部を更新
chapter05：即時関数のテスト
chapter05：リスト5-16 囲い込まれたスコープの内側である名前の使用を矯正する
chapter05：即時関数