Higher-order function

/ˌhaɪər ˈɔːrdər ˈfʌŋkʃən/ ハイアーオーダーファンクション

1. 高階関数

プログラミングにおいて、他の関数を引数として受け取ったり、結果として関数を返したりする関数を指します。これにより、コードの再利用性や抽象度を高めることができます。
In JavaScript, `map` is a common higher-order function. (JavaScriptでは、`map`は一般的な高階関数です。)
関連
Callback function
Lambda function