flip source npm

_.flip(func)

Creates a function that invokes func with arguments reversed.

Arguments

  1. func (Function)

    The function to flip arguments for.

Returns (Function)

Returns the new function.

Example

var flipped = _.flip(function() {
  return _.toArray(arguments);
});

flipped('a', 'b', 'c', 'd');
// => ['d', 'c', 'b', 'a']