Example: map
l
In rex:
l
map(f, []) => [];
l
map(f, [A | L]) => [f(A) | map(f, L)];