function map(func) { | |
return this.reduce( | |
(acc, val) => [ | |
...acc | |
func(val), | |
], | |
[], | |
); | |
} | |
[1, 2, 3]::map(x => x +1) | |
/* | |
[2,3,4] | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment