高階関数
関数
を
引数
に取ったり、関数を
結果として
返す
ような関数。
数学では
汎関数
と呼ばれることもある
。
higher-order function
汎関数
-- 数学における同様の概念
モノイド
(
monoid
)
第一級関数
、
ファーストクラスファンクション
(
first-class function
)
組み合わせ論理
、
コンビネータ論理
(
combinatory logic
)
Function-level programming
関数型プログラミング
(
functional programming
)
Kappa calculus - a formalism for functions which excludes higher-order functions
Strategy (ストラテジ、戦略)パターン(
strategy pattern
)
Higher order messages
高階関数 - Wikipedia
Higher-order function - Wikipedia
#functional-programming