【发布时间】:2021-11-13 20:27:42
【问题描述】:
我有一个函数,它接受一个函数序列和一个参数序列。这应该返回一个向量,其中每个函数的结果应用于参数序列。
((solution + max min) 2 3 5 1 6 4) ;;--> [21 6 1]
我试图用 reduce 解决它,但我不知道如何应用它仅适用于第一个功能的所有功能:
(defn solution
[& args]
(fn [& args2]
(reduce (first args) [] args2)))
【问题讨论】:
标签: clojure higher-order-functions