import arrayMap from './_arrayMap.js';import baseAt from './_baseAt.js';import baseFlatten from './_baseFlatten.js';import basePullAt from './_basePullAt.js';import baseRest from './_baseRest.js';import compareAscending from './_compareAscending.js';import isIndex from './_isIndex.js';
var pullAt = baseRest(function(array, indexes) { indexes = baseFlatten(indexes, 1);
var length = array ? array.length : 0, result = baseAt(array, indexes);
basePullAt(array, arrayMap(indexes, function(index) { return isIndex(index, length) ? +index : index; }).sort(compareAscending));
return result;});
export default pullAt;