Bump to v4.16.2.

This commit is contained in:
John-David Dalton
2016-09-25 13:46:15 -07:00
parent a96a747b8c
commit ac571efbbd
31 changed files with 382 additions and 238 deletions

View File

@@ -1,6 +1,6 @@
var arraySample = require('./_arraySample'),
isArrayLike = require('./isArrayLike'),
values = require('./values');
baseSample = require('./_baseSample'),
isArray = require('./isArray');
/**
* Gets a random element from `collection`.
@@ -17,7 +17,8 @@ var arraySample = require('./_arraySample'),
* // => 2
*/
function sample(collection) {
return arraySample(isArrayLike(collection) ? collection : values(collection));
var func = isArray(collection) ? arraySample : baseSample;
return func(collection);
}
module.exports = sample;