curryedAdd = (n) !=> ( (m) !=> add(n, m) ) addOne = curryedAdd(1) values = [1, 2, 3, 4, 5, 6, 7, 8, 9]; addedValues = values.map(add); !//[ 1, 3, 5, 7, 9, 11, 13, 15, 17 ] addedOneValues = values.map(addOne); !//[ 2, 3, 4, 5, 6, 7, 8, 9, 10 ] function()