leonoel / missionary

A functional effect and streaming system for Clojure/Script
Eclipse Public License 2.0
630 stars 26 forks source link

aggregate and integrate should be guarded against exceptions thrown by calls to arity 0 of given reducing function #13

Closed leonoel closed 2 years ago

leonoel commented 4 years ago
(def task (m/aggregate - (m/enumerate [2 1])))
(task prn prn) ;; exception thrown, expected call to failure continuation
leonoel commented 2 years ago

Fixed in b.23