У меня вопрос по Схеме. Я новичок в этом языке, и мой вопрос довольно общий:
Можно ли без определения рекурсивной функции использовать Map (или что-то подобное) для подачи двух списков параметров в функцию, создавая один новый список из выходных данных?
Например, предположим, что у меня было:
(define lst1 (list 1 2 3 4 5))
(define lst2 (list 2 4 6 8 10))
Затем я хотел каким-то образом сопоставить функцию +, предоставляя каждый список в качестве параметра, чтобы на выходе был новый список, lst3:
>lst3
(3 6 9 12 15)
Чтобы сформулировать вопрос несколько более кратко: как можно наиболее эффективно отобразить бинарную функцию, когда оба параметра являются списками?
Спасибо за любую помощь!