run! can eagerly map a function over a coll.
I think it would be nice to support multiple collections, making it an eager version of map.
My particular use case is running a test over two colls.
(defn check [m1 m2]
(is (almost= (:x m1) (:x m2)))
(is (= (:y m1) (:y m2))))
(run check coll1 coll2)