つの値を足し合わせる関数を定義したい。ネストした関数を定義できる。関数の内部に関数を入れ子にする事ができます。関数に対してプライベートです。関数を書くことができる。回行い、一つづつ引数を与える。関数の定義は、最初に定義した関数をカリー化したもの。複数の引数をとる関数を、引数が「もとの関数の最初の引数」で戻り値が「もとの関数の残りの引数を取り結果を返す関数」であるような関数にすること。次に、ネストした関数を無名関数に変更。無形関数を定義するには、関数定義から名前を削除すれば良い。statements}name関数名。省略する事ができ、その場合関数は無名関数と見なされます。無名関数の作り方は、素直でわかりやすい。