diff --git a/src/clj/com/rpl/specter/macros.clj b/src/clj/com/rpl/specter/macros.clj index ead6dd5..b466eb1 100644 --- a/src/clj/com/rpl/specter/macros.clj +++ b/src/clj/com/rpl/specter/macros.clj @@ -469,10 +469,7 @@ ~(mapv (fn [p] `(fn [] ~p)) possible-params) )) ] - `(let [;;TODO: for cljs, use the dynamic def strategy + exists for a direct - ;; inline cache - - info# ~get-cache-code + `(let [info# ~get-cache-code ^com.rpl.specter.impl.CachedPathInfo info# (if (nil? info#)