1 var arrayMap = require(
'./_arrayMap'),
2 baseAt = require(
'./_baseAt'),
3 basePullAt = require(
'./_basePullAt'),
4 compareAscending = require(
'./_compareAscending'),
5 flatRest = require(
'./_flatRest'),
6 isIndex = require(
'./_isIndex');
32 var pullAt = flatRest(
function(array, indexes) {
33 var length = array == null ? 0 : array.length,
34 result = baseAt(array, indexes);
36 basePullAt(array, arrayMap(indexes,
function(index) {
37 return isIndex(index, length) ? +index : index;
38 }).sort(compareAscending));
43 module.exports = pullAt;