rearg
Function
since 3.0.0
Arguments
- Function The function to rearrange arguments for.
- ...(number|number[]) The arranged argument indexes.
Returns
Function the new function.
Creates a function that invokes func
with arguments arranged according
to the specified indexes
where the argument value at the first index is
provided as the first argument, the argument value at the second index is
provided as the second argument, and so on.
Example of Lodash _.rearg
var rearged = _.rearg(function(a, b, c) {
return [a, b, c];
}, [2, 0, 1]);
rearged('b', 'c', 'a')
// => ['a', 'b', 'c']