В общем lisp я могу сделать это:
(mapcar #'cons '(1 2 3) '(a b c))
=> ((1 . A) (2 . B) (3 . C))
Как мне сделать то же самое в elisp? Когда я пытаюсь, я получаю сообщение об ошибке:
(wrong-number-of-arguments mapcar 3)
Если elisp mapcar может работать только в одном списке за раз, что такое идомальный способ объединения двух списков в alist?