Function: uncurry

core.lambda.uncurry(f)
Returns:A function on tuples.
(α₁ → α₂ → ... → αₙ → β) → (α₁, α₂, ..., αₙ → β)

Transforms a curried function into a function on tuples.

Examples

var add = function(a){ return function(b){ return a + b }}

uncurry(add)(3, 2)   // => add(3)(2) => 5