1. curry()を実装する
シェアしよう
簡単 - 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'
もっと読む: