Swap-Aggregator-Subgraph/node_modules/flatmap/index.js
Richa-iitr d211083153 Revert "Revert "added handler""
This reverts commit c36ee8c5ca.
2022-07-03 07:30:05 +05:30

15 lines
382 B
JavaScript

"use strict";
module.exports = function(arr, iter, context) {
var results = [];
if (!Array.isArray(arr)) return results;
arr.forEach(function(value, index, list) {
var res = iter.call(context, value, index, list);
if (Array.isArray(res)) {
results.push.apply(results, res);
} else if (res != null) {
results.push(res);
}
});
return results;
};