top of page
Higher-order functions
A higher-order function can take another function as an argument or return a function.
​
> double = (2*)
> double 3
6
​
> map double [1, 2, 3]
[2, 4, 6]
bottom of page
A higher-order function can take another function as an argument or return a function.
​
> double = (2*)
> double 3
6
​
> map double [1, 2, 3]
[2, 4, 6]