関数の件は、「記述上は同じ風に書ける」ってだけに
しといた方が良い気がする。
つまり、あえてclosureという言葉を最初から出さない。
「なんでlambdaの外側にlet書いても変数が消えないんですか?
まずくないんですか?」
とか質問されたら「実はそれはclosureという概念で・・」
って切り出せば良い。不思議に思わないのなら、放っておく(w
closureとは何か?と聞かれたら、普通の関数とは違う事を説明する。