diff --git a/project.clj b/project.clj index ffa475a..1d4b14a 100644 --- a/project.clj +++ b/project.clj @@ -12,7 +12,7 @@ :global-vars {*warn-on-reflection* true} :jvm-opts ^:replace [] :profiles {:dev {:test-paths ["src/test_local/clojure"] - :dependencies [[org.clojure/clojurescript "0.0-2234"] + :dependencies [[org.clojure/clojurescript "0.0-2311"] [collection-check "0.1.3"]] :plugins [[lein-cljsbuild "1.0.3"]]} :1.6 {:dependencies [[org.clojure/clojure "1.6.0"]]}} diff --git a/src/main/cljs/clojure/core/rrb_vector/rrbt.cljs b/src/main/cljs/clojure/core/rrb_vector/rrbt.cljs index bf1b5fb..605d095 100644 --- a/src/main/cljs/clojure/core/rrb_vector/rrbt.cljs +++ b/src/main/cljs/clojure/core/rrb_vector/rrbt.cljs @@ -101,7 +101,7 @@ s))) IHash - (-hash [coll] (caching-hash coll hash-coll __hash)) + (-hash [coll] (caching-hash coll hash-ordered-coll __hash)) IReduce (-reduce [coll f] @@ -289,7 +289,7 @@ IHash (-hash [this] - (caching-hash this hash-coll __hash)) + (caching-hash this hash-ordered-coll __hash)) ISeqable (-seq [this]