_.ary(func, [n=func.length])

sourcenpm package

Creates a function that invokes func, with up to n arguments, ignoring any additional arguments.

Since

3.0.0

Arguments

  • func (Function): The function to cap arguments for.
  • [n=func.length] (number): The arity cap.

Returns

(Function): Returns the new capped function.

Example

  1. _.map(['6', '8', '10'], _.ary(parseInt, 1));
    // => [6, 8, 10]