第一級関数

関数型プログラミング言語において、関数は第一級オブジェクト(First-class citizen)であり、値として扱うことができる。 このように関数を値として扱えることを 第一級関数 と呼ぶ。