			/* List Mapping */
map([], f) => [].
map([h|t], f) => [f(h) | map(t,f)].
