1 var Symbol = require(
'./_Symbol'),
2 isArguments = require(
'./isArguments'),
3 isArray = require(
'./isArray');
6 var spreadableSymbol = Symbol ? Symbol.isConcatSpreadable : undefined;
15 function isFlattenable(value) {
16 return isArray(value) || isArguments(value) ||
17 !!(spreadableSymbol && value && value[spreadableSymbol]);
20 module.exports = isFlattenable;