mixin_.mixin(object) Allows you to extend Underscore with your own utility functions. Pass a hash of {name: function} definitions
partial_.partial(function, *arguments) Partially apply a function by filling in any number of its arguments, without
partition_.partition(array, predicate) Split array into two arrays: one whose elements all satisfy predicate and one
tap_.tap(object, interceptor) Invokes interceptor with the object, and then returns object. The primary purpose
pairs_.pairs(object) Convert an object into a list of [key, value] pairs.
isObject_.isObject(value) Returns true if value is an Object. Note that JavaScript arrays and functions are objects
isNull_.isNull(object) Returns true if the value of object is null.
isNaN_.isNaN(object) Returns true if object is NaN. Note: this is not the same as the native isNaN
map_.map(list, iteratee, [context]) Alias: collect Produces a new array of values by mapping each
each_.each(list, iteratee, [context]) Alias: forEach Iterates over a list of elements, yielding
Page 8 of 12