Tengo una función que toma una secuencia de función y una secuencia de argumentos. Esto debería devolver un vector con los resultados de cada función se aplica a la secuencia de los argumentos.
((solution + max min) 2 3 5 1 6 4) ;;--> [21 6 1]
Estoy tratando de resolver con reducir, pero no sé cómo se aplican todas las funciones que sólo funciona para la primera función:
(defn solution
[& args]
(fn [& args2]
(reduce (first args) [] args2)))
(def solution juxt)
iba a hacer para definirsolution
.