Как можно сопоставить каждую функцию в последовательности функций с соответствующим значением в последовательности значений?:
(map '(sequence of functions) '(sequence of values))
n-я функция в последовательности функций должна применяться к n-му значению в последовательности значений. извините, если я не очень ясно.
например, скажем (def fns '(#(+ 1 %) #(- 1 %)) )
тогда (map (some-clever-function-of fns) '(0 0))
будет производить (1 -1), потому что #(+ 1 %)
был сопоставлен с 1-м 0 и #(- 1 %)
со 2-м.