source: node_modules/concat-map/index.js@ 81bc7da

finki-main main
Last change on this file since 81bc7da was 81bc7da, checked in by Klimentina Efremova <klimentina08642@…>, 3 months ago

Initial commit

  • Property mode set to 100644
File size: 345 bytes
RevLine 
[81bc7da]1module.exports = function (xs, fn) {
2 var res = [];
3 for (var i = 0; i < xs.length; i++) {
4 var x = fn(xs[i], i);
5 if (isArray(x)) res.push.apply(res, x);
6 else res.push(x);
7 }
8 return res;
9};
10
11var isArray = Array.isArray || function (xs) {
12 return Object.prototype.toString.call(xs) === '[object Array]';
13};
Note: See TracBrowser for help on using the repository browser.