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