javascript curry(カリー化)の使い方

javascript curry(カリー化)の使い方

javascriptで、curry(カリー化)の簡単な使用方法について記述してます。

環境

  • OS windows10 pro 64bit
  • Apache 2.4.43
  • ブラウザ chrome 84.0.4147.105

curry(カリー化)の使い方

まずは、以下のシンプルなアロー関数をcurry化してみます。

カリー化します。

カリー化すると複数の引数を分割して使用することができます。

なので、部分的に引数を指定することが可能となります。

なので、以下のように条件を指定して、第1引数だけ先に固定して、
第2引数の値だけ変更することが可能になり、毎回第1引数も指定することがなくなり、コードに無駄がなくなります。