| 
						 | 
						- var baseExtremum = require('./_baseExtremum'),
 -     baseGt = require('./_baseGt'),
 -     identity = require('./identity');
 - 
 - /**
 -  * Computes the maximum value of `array`. If `array` is empty or falsey,
 -  * `undefined` is returned.
 -  *
 -  * @static
 -  * @since 0.1.0
 -  * @memberOf _
 -  * @category Math
 -  * @param {Array} array The array to iterate over.
 -  * @returns {*} Returns the maximum value.
 -  * @example
 -  *
 -  * _.max([4, 2, 8, 6]);
 -  * // => 8
 -  *
 -  * _.max([]);
 -  * // => undefined
 -  */
 - function max(array) {
 -   return (array && array.length)
 -     ? baseExtremum(array, identity, baseGt)
 -     : undefined;
 - }
 - 
 - module.exports = max;
 
 
  |