memrootじしょ
英和翻訳
Higher-order functions
hex code
development server
web accelerator
Community Development
Diffuse reflection
Data Dictionary
Numerical simulation
scalp micropigmentation
data normalization
Higher-order functions
/ˈhaɪər ˈɔːrdər ˈfʌŋkʃənz/
ハイアーオーダーファンクションズ
1.
他の関数を引数として受け取ったり、関数を結果として返したりする関数。
プログラミングにおいて、関数をデータのように扱い、別の関数に渡したり、別の関数から生成したりできる関数を指します。これにより、コードの再利用性や抽象度が高まります。
In
JavaScript,
map,
filter,
and
reduce
are
common
higher-order
functions.
(JavaScriptでは、map、filter、reduceは一般的な高階関数です。)
In JavaScript
JavaScriptにおいて
map, filter, and reduce
map、filter、そしてreduceは
are common higher-order functions
一般的な高階関数です
Functional
programming
heavily
relies
on
higher-order
functions.
(関数型プログラミングは高階関数に大きく依存しています。)
Functional programming
関数型プログラミングは
heavily relies on
大いに依存します
higher-order functions
高階関数に
You
can
write
more
concise
code
using
higher-order
functions.
(高階関数を使用すると、より簡潔なコードを書くことができます。)
You can write
あなたは書くことができます
more concise code
より簡潔なコードを
using higher-order functions
高階関数を使って
Lambda
expressions
are
often
used
to
define
arguments
for
higher-order
functions.
(ラムダ式は、高階関数の引数を定義するためによく使用されます。)
Lambda expressions
ラムダ式は
are often used
しばしば使われます
to define arguments
引数を定義するために
for higher-order functions
高階関数への
関連
Functional programming
First-class function
Closure
Lambda expression
Callback function
Decorator