2016-08-04 2 views

ответ

1

Фигурные это:

(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 

Или

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

Вы должны узнать, как функции объединены, то небо это предел.

1

И еще один:

(transduce (map :count) + 0 [{:count 2} {:count 12}]) 
Смежные вопросы