indexed
Version:
database-like indexed array that always returns a new array
14 lines (11 loc) • 316 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.asArray = asArray;
var _asClosure = require('./asClosure');
function asArray(arr, indexes, initializer, factory) {
arr = arr || [];
(0, _asClosure.asClosure)(arr, indexes, initializer, factory || asArray, arr);
return arr;
}