|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ 高 : [たか] 【名詞】 1. quantity 2. amount 3. volume 4. number 5. amount of money ・ 階 : [かい] 1. (n,n-suf) -floor (counter) 2. stories 3. storeys ・ 函数 : [かんすう] (oK) (n) function (e.g., math, programming, programing) ・ 数 : [すう, かず] 1. (n,n-suf) number 2. figure
高階関数(こうかいかんすう、)とは、関数(手続き)を引数にしたり、あるいは関数(手続き)を戻り値とするような関数のことである。 == 概要 == 高階関数は厳密には第一級関数をサポートしているプログラミング言語において定義されるため、一般にリフレクションなしではプログラムの実行時に動的に生成することができないCのような関数ポインタをサポートしている言語は第一級関数をサポートしているとは見なされていない。 高階関数は関数を引数にしたり、あるいは関数を戻り値とするものであり、引数や戻り値の関数もまた高階関数となり得る。高階関数は主に関数型言語やその背景理論であるラムダ計算において多用される。 また、ある関数(手続き)の引数となる関数(手続き)のことを関数引数や手続き引数と呼ぶこともある。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「高階関数」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 Higher-order function 」があります。 スポンサード リンク
|