generated at
第一級関数
関数を第一級オブジェクトとして扱えるプログラミング言語の性質