BeDict Logo

currying

/ˈkɜːriɪŋ/ /ˈkʌriɪŋ/
の視覚的イラスト currying: カリー化する - Image 1
currying: カリー化する - Thumbnail 1
currying: カリー化する - Thumbnail 2
verb

カリー化する

一度に3つの数字を加算する単一の関数を作成する代わりに、プログラマーは、1つの数字、次に別の数字、そして最後に3つ目を加算する関数を作成するためにカリー化していました。

の視覚的イラスト currying: カリー化、複数の引数を受け取る関数を、単一の引数(元の関数の最初の引数)を受け取り、残りの引数を受け取って結果を返す新しい関数を返す関数に変換する手法。
noun

カリー化、複数の引数を受け取る関数を、単一の引数(元の関数の最初の引数)を受け取り、残りの引数を受け取って結果を返す新しい関数を返す関数に変換する手法。

関数型プログラミングでは、カリー化を使用すると、3つの数値を加算する関数を、一度に1つの数値を受け取る一連の関数に分解できます。