Possiedo un vettore di funzioni (def my-func [a b c d])
. Ogni funzione prende l'output dell'ultima funzione come input. Voglio infilarci un input attraverso di loro, come posso farlo?threading attraverso un vettore di funzioni
Come si arriva al seguente modulo (-> in a b c d)
?
Grazie, Murtaza
Grazie per l'elegante soluzione Fabbro. – murtaza52
Prego. Esiste un'altra funzione, ['juxt'] (http://clojuredocs.org/clojure_core/clojure.core/juxt) che accetta un numero di funzioni come argomenti e applica gli argomenti a ciascuna funzione restituendo un vettore di risultati' ((juxt + - * /) 3 2) => [5 1 6 3/2] ' –