Lines Matching refs:arrays
3132 function baseIntersection(arrays, iteratee, comparator) { argument
3134 length = arrays[0].length,
3135 othLength = arrays.length,
3142 var array = arrays[othIndex];
3151 array = arrays[0];
3171 : includes(arrays[othIndex], computed, comparator))
4382 function baseXor(arrays, iteratee, comparator) { argument
4383 var length = arrays.length;
4385 return length ? baseUniq(arrays[0]) : [];
4391 var array = arrays[index],
4396 … result[index] = baseDifference(result[index] || array, arrays[othIndex], iteratee, comparator);
7498 var intersection = baseRest(function(arrays) {
7499 var mapped = arrayMap(arrays, castArrayLikeObject);
7500 return (mapped.length && mapped[0] === arrays[0])
7528 var intersectionBy = baseRest(function(arrays) {
7529 var iteratee = last(arrays),
7530 mapped = arrayMap(arrays, castArrayLikeObject);
7537 return (mapped.length && mapped[0] === arrays[0])
7563 var intersectionWith = baseRest(function(arrays) {
7564 var comparator = last(arrays),
7565 mapped = arrayMap(arrays, castArrayLikeObject);
7571 return (mapped.length && mapped[0] === arrays[0])
8310 var union = baseRest(function(arrays) {
8311 return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true));
8337 var unionBy = baseRest(function(arrays) {
8338 var iteratee = last(arrays);
8342 return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true), getIteratee(iteratee, 2));
8366 var unionWith = baseRest(function(arrays) {
8367 var comparator = last(arrays);
8369 return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true), undefined, comparator);
8559 var xor = baseRest(function(arrays) {
8560 return baseXor(arrayFilter(arrays, isArrayLikeObject));
8586 var xorBy = baseRest(function(arrays) {
8587 var iteratee = last(arrays);
8591 return baseXor(arrayFilter(arrays, isArrayLikeObject), getIteratee(iteratee, 2));
8615 var xorWith = baseRest(function(arrays) {
8616 var comparator = last(arrays);
8618 return baseXor(arrayFilter(arrays, isArrayLikeObject), undefined, comparator);
8698 var zipWith = baseRest(function(arrays) {
8699 var length = arrays.length,
8700 iteratee = length > 1 ? arrays[length - 1] : undefined;
8702 iteratee = typeof iteratee == 'function' ? (arrays.pop(), iteratee) : undefined;
8703 return unzipWith(arrays, iteratee);