Given a function and one or more lists, mapcar applies the function successively to the lists' elements in order, collecting the results in a new list: (mapcar #'+ '(1 2 3 4 5) '(10 20 30 40 50)) This applies the + function to each corresponding pair of list elements, yielding the result (11 22 33 44 55).
Po podaniu funkcji i jednej lub kilku list, mapcar stosuje tę funkcję kolejno do elementów list, zbierając wyniki do nowej listy. (mapcar #'+ '(1 2 3 4 5) '(10 20 30 40 50)) W tym przypadku funkcja + stosowana jest do odpowiadających sobie par argumentów, zwracając w wyniku listę (11 22 33 44 55).