1. curry()を実装する
JavaScriptお役に立つのか?
シェアしよう
トータルで - accepted /- tried
カリー化(Currying) はJavaScriptにおいて重要なテクニックです。
curry()
を実装してください。functionを受けて、カリー化したfunctionを返すように。
使用例:
const join = (a, b, c) => {
return `${a}_${b}_${c}`
}
const curriedJoin = curry(join)
curriedJoin(1, 2, 3) // '1_2_3'
curriedJoin(1)(2, 3) // '1_2_3'
curriedJoin(1, 2)(3) // '1_2_3'
もっと読む: