diff --git a/src/flatland/ordered/map.clj b/src/flatland/ordered/map.clj index 25962cc..5c70fdf 100644 --- a/src/flatland/ordered/map.clj +++ b/src/flatland/ordered/map.clj @@ -26,8 +26,8 @@ (declare transient-ordered-map) -(deftype OrderedMap [^IPersistentMap backing-map - ^IPersistentVector order] +(deftype OrderedMap [^clojure.lang.IPersistentMap backing-map + ^clojure.lang.IPersistentVector order] ;; tagging interfaces MapEquivalence diff --git a/src/flatland/ordered/set.clj b/src/flatland/ordered/set.clj index 0868bd0..0f823a8 100644 --- a/src/flatland/ordered/set.clj +++ b/src/flatland/ordered/set.clj @@ -16,8 +16,8 @@ (fn old-hasheq-ordered-set [^Seqable s] (reduce + (map hash (.seq s)))))) -(deftype OrderedSet [^IPersistentMap k->i - ^IPersistentVector i->k] +(deftype OrderedSet [^clojure.lang.IPersistentMap k->i + ^clojure.lang.IPersistentVector i->k] IPersistentSet (disjoin [this k] (if-let [i (.valAt k->i k)]