W Clojure, jaki jest najlepszy sposób na równoczesne iterowanie na dwóch seqs i wywoływanie funkcji na dwóch elementach uruchomionych? Na przykład:clojure jak uruchomić funkcję na elementach dwóch seqs concurently?
(def a (range 3))
(def b (range 100 103))
(defn my-func [] ...) ;some custom code
Kod powinien wykonywać moje func-3 razy, tak:
(my-func 0 100)
(my-func 1 101)
(my-func 2 102)
Jak mogę to osiągnąć bez definiowania dowolnej funkcji lub makro?
(zakres 100 102) ma tylko dwa elementy - być może masz na myśli (zakres 100 103)? – mikera
@mikera: dzięki. zaktualizowano pytanie – viebel