Clojure 1.9.0-alpha17 is now available.
Try it via
- Leiningen: [org.clojure/clojure "1.9.0-alpha17"]
1.9.0-alpha17 includes the following changes since 1.9.0-alpha16:
- CLJ-1793 Clear 'this' before calls in tail position
- CLJ-2091 clojure.lang.APersistentVector#hashCode is not thread-safe
- CLJ-1860 Make -0.0 hash consistent with 0.0
- CLJ-2141 Return only true/false from qualified-* predicates
- CLJ-2142 Fix check for duplicate keys with namespace map syntax
- CLJ-2128 spec error during macroexpand no longer throws compiler exception with location
- Updated to use spec.alpha 0.1.123