UNPKG

functional-javascript-workshop

Version:

The basics of functional programming in JavaScript. No libraries required.

7 lines (6 loc) 184 B
module.exports = function arrayMap(arr, fn, thisArg) { return arr.reduce(function(acc, item, index, arr) { acc.push(fn.call(thisArg, item, index, arr)) return acc }, []) }