2016-08-04 80 views

Antwort

1

es herausgefunden:

(reduce #(+ %1 (%2 :count)) 0 [{:count 3} {:count 5} {:count 8}]) 
6
(def v [{:count 3} {:count 5} {:count 8}]) 

(reduce #(+ %1 (:count %2)) 0 v);; => 16 

Oder

(apply + (map :count v));; => 16 

Sie lernen müssen, wie Funktionen kombiniert werden, dann ist der Himmel die Grenze ist.

1

Und noch eins:

(transduce (map :count) + 0 [{:count 2} {:count 12}])