Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

カリー化がやっとわかりました

Groovy でのカリー化

やり方は非常に簡単で、クロージャに定義される curry() メソッドにカリー化する引数を渡してやれば、指定した引数でカリー化されたクロージャが生成される。

Groovy と Scala でのカリー化 - なんとなくな Developer のメモ

カリー化(currying)とは、計算機科学分野の技法の一つ。複数の引数をとる関数を、引数が「もとの関数の最初の引数」で戻り値が「もとの関数の残りの引数を取り結果を返す関数」であるような関数にすること。

カリー化 - Wikipedia

カリー化ってそういうことかー。
なるほど!たしかに「もとの関数の残りの引数を取り結果を返す関数」。