第一級関数
プログラミング言語が
第一級関数
(
First-class functions
) を持つと言われる場合、その言語の関数がその他の変数と同様に扱われることを表します。例えば、こうした言語では、関数を他の関数への引数として渡したり、他の関数から返却したり、変数の値として代入したりすることができます。
#プログラミング言語
#プログラミング言語の特徴