lamb/examples/map.lamb

6 lines
105 B
Plaintext

map(f, []) -> [].
map(f, x::xs) -> f(x) :: map(f, xs).
double(y) -> y*2.
print(map(double, [1, 2, 3])).