core.lambda
uncurry
core.lambda.
(α₁ → α₂ → ... → αₙ → β) → (α₁, α₂, ..., αₙ → β)
Transforms a curried function into a function on tuples.
var add = function(a){ return function(b){ return a + b }} uncurry(add)(3, 2) // => add(3)(2) => 5
spread
upon