00001 var baseFlatten = require('./_baseFlatten'),
00002 baseRest = require('./_baseRest'),
00003 baseUniq = require('./_baseUniq'),
00004 isArrayLikeObject = require('./isArrayLikeObject');
00005
00022 var union = baseRest(function(arrays) {
00023 return baseUniq(baseFlatten(arrays, 1, isArrayLikeObject, true));
00024 });
00025
00026 module.exports = union;