1 var arrayPush = require(
'./_arrayPush'),
2 baseFlatten = require(
'./_baseFlatten'),
3 copyArray = require(
'./_copyArray'),
4 isArray = require(
'./isArray');
29 var length = arguments.length;
33 var args = Array(length - 1),
38 args[index - 1] = arguments[index];
40 return arrayPush(isArray(array) ? copyArray(array) : [array], baseFlatten(args, 1));
43 module.exports = concat;