diff --git a/src/clj/com/rpl/specter/impl.clj b/src/clj/com/rpl/specter/impl.clj index 6d8e7a3..62d649b 100644 --- a/src/clj/com/rpl/specter/impl.clj +++ b/src/clj/com/rpl/specter/impl.clj @@ -145,7 +145,7 @@ (let [empty-structure (empty structure) pfn (partial next-fn vals)] (if (list? empty-structure) - (map pfn structure) + (doall (map pfn structure)) (->> structure (r/map pfn) (into empty-structure)) ))))