A curried function is a function of several arguments rewritten such that it accepts the first argument and returns a function as its resultthat accepts the second argument and so on. This allows functions of several arguments to have some of their initial arguments partially applied.
lang-js