diff --git a/src/com/rpl/specter.cljc b/src/com/rpl/specter.cljc index 7cd9ed8..067d21b 100644 --- a/src/com/rpl/specter.cljc +++ b/src/com/rpl/specter.cljc @@ -169,7 +169,7 @@ (assoc structure kw (next-fn (get structure kw))) )) -(extend-type #?(:clj clojure.lang.AFn :cljs js/Function) +(extend-type #?(:clj clojure.lang.AFn :cljs function) StructurePath (select* [afn structure next-fn] (i/filter-select afn structure next-fn)) diff --git a/src/com/rpl/specter/impl.cljc b/src/com/rpl/specter/impl.cljc index 3905b99..0b0b97a 100644 --- a/src/com/rpl/specter/impl.cljc +++ b/src/com/rpl/specter/impl.cljc @@ -214,7 +214,7 @@ (coerce-path (vec this))) ]) - #?(:clj Object :cljs js/Object) + #?(:clj Object :cljs object) (coerce-path [this] (cond (structure-path? this) (coerce-structure-path this) (obj-extends? `p/Collector this) (coerce-collector this) @@ -273,7 +273,7 @@ nil (comp-paths* [sp] (coerce-path sp)) - #?(:clj Object :cljs js/Object) + #?(:clj Object :cljs object) (comp-paths* [sp] (coerce-path sp)) #?(:clj java.util.List :cljs cljs.core/PersistentVector) @@ -353,7 +353,7 @@ (assoc v 0 val)) (set-last [v val] (assoc v (-> v count dec) val)) - #?(:clj Object :cljs js/Object) + #?(:clj Object :cljs object) (set-first [l val] (set-first-list l val)) (set-last [l val]