_.remove

_.remove(array, [predicate=_.identity]) source npm package Removes all elements from array that predicate returns truthy for and returns an array of the removed elements. The predicate is invoked with three arguments: (value, index, array).Note: Unlike _.filter, this method mutates array. Use _.pull to pull elements from an array by value. Since 2.0.0 Arguments array (Array): The array to modify. [predicate=_.identity] (Function): The function invoked per iteration. Returns (Array): Retur

_.curry

_.curry(func, [arity=func.length]) source npm package Creates a function that accepts arguments of func and either invokes func returning its result, if at least arity number of arguments have been provided, or returns a function that accepts the remaining func arguments, and so on. The arity of func may be specified if func.length is not sufficient.The _.curry.placeholder value, which defaults to _ in monolithic builds, may be used as a placeholder for provided arguments.Note: This method do

_.partialRight

_.partialRight(func, [partials]) source npm package This method is like _.partial except that partially applied arguments are appended to the arguments it receives.The _.partialRight.placeholder value, which defaults to _ in monolithic builds, may be used as a placeholder for partially applied arguments.Note: This method doesn't set the "length" property of partially applied functions. Since 1.0.0 Arguments func (Function): The function to partially apply arguments to. [partials] (...*): Th

_.max

_.max(array) source npm package Computes the maximum value of array. If array is empty or falsey, undefined is returned. Since 0.1.0 Arguments array (Array): The array to iterate over. Returns (*): Returns the maximum value. Example _.max([4, 2, 8, 6]); // => 8   _.max([]); // => undefined

_.pickBy

_.pickBy(object, [predicate=_.identity]) source npm package Creates an object composed of the object properties predicate returns truthy for. The predicate is invoked with two arguments: (value, key). Since 4.0.0 Arguments object (Object): The source object. [predicate=_.identity] (Function): The function invoked per property. Returns (Object): Returns the new object. Example var object = { 'a': 1, 'b': '2', 'c': 3 };   _.pickBy(object, _.isNumber); // => { 'a': 1, 'c': 3 }

_.isSafeInteger

_.isSafeInteger(value) source npm package Checks if value is a safe integer. An integer is safe if it's an IEEE-754 double precision number which isn't the result of a rounded unsafe integer.Note: This method is based on Number.isSafeInteger. Since 4.0.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is a safe integer, else false. Example _.isSafeInteger(3); // => true   _.isSafeInteger(Number.MIN_VALUE); // => false   _.isSafeInteger(Infinity); // =

_.conformsTo

_.conformsTo(object, source) source npm package Checks if object conforms to source by invoking the predicate properties of source with the corresponding property values of object.Note: This method is equivalent to _.conforms when source is partially applied. Since 4.14.0 Arguments object (Object): The object to inspect. source (Object): The object of property predicates to conform to. Returns (boolean): Returns true if object conforms, else false. Example var object = { 'a': 1, 'b': 2 };

_.keys

_.keys(object) source npm package Creates an array of the own enumerable property names of object.Note: Non-object values are coerced to objects. See the ES spec for more details. Since 0.1.0 Arguments object (Object): The object to query. Returns (Array): Returns the array of property names. Example function Foo() {   this.a = 1;   this.b = 2; }   Foo.prototype.c = 3;   _.keys(new Foo); // => ['a', 'b'] (iteration order is not guaranteed)   _.keys('hi'); // => ['0', '1']

_.isEmpty

_.isEmpty(value) source npm package Checks if value is an empty object, collection, map, or set.Objects are considered empty if they have no own enumerable string keyed properties.Array-like values such as arguments objects, arrays, buffers, strings, or jQuery-like collections are considered empty if they have a length of 0. Similarly, maps and sets are considered empty if they have a size of 0. Since 0.1.0 Arguments value (*): The value to check. Returns (boolean): Returns true if value is

_.min

_.min(array) source npm package Computes the minimum value of array. If array is empty or falsey, undefined is returned. Since 0.1.0 Arguments array (Array): The array to iterate over. Returns (*): Returns the minimum value. Example _.min([4, 2, 8, 6]); // => 2   _.min([]); // => undefined