Map

(map procedure list1 list2 ...) -> list

Performs procedure by element on each list, and returns a list that holds the results.

Example:

>>(map car '((Abbot Costello) (Laurel Hardy) (Bonnie Clyde)))
:: (Abbot Laurel Bonnie)
>>(map / '(56 49 42) '(7 7 7))
:: (8 7 6)