`map` had to be rewritten from ``` const map = curry((f, arr) => arr.map(f)); ``` to ``` const map = curry((f, arr) => arr.map((x) => f(x))); ``` This allows for partial application of each function within an array of functions.