Clojure 1.9.0-alpha20 is now available. Try it via
- Download: https://repo1.maven.org/maven2/org/clojure/clojure/1.9.0-alpha20 - Leiningen: [org.clojure/clojure "1.9.0-alpha20"] 1.9.0-alpha20 includes the following changes since 1.9.0-alpha19: - CLJ-1074 - (new) add new ## reader macro for symbolic values, and read/print support for double vals ##Inf, ##-Inf, ##NaN - CLJ-1454 - (new) add swap-vals! and reset-vals! that return both old and new values - CLJ-2184 - (errors) propagate meta in doto forms to improve error reporting - CLJ-2210 - (perf) cache class derivation in compiler to improve compiler performance - CLJ-2070 - (perf) clojure.core/delay - improve performance - CLJ-1917 - (perf) reducing seq over string should call String/length outside of loop - CLJ-1901 - (perf) amap - should call alength only once - CLJ-99 - (perf) min-key and max-key - evaluate k on each arg at most once - CLJ-2188 - (perf) slurp - mark return type as String - CLJ-2108 - (startup time) delay loading of spec and core specs (still more to do on this) - CLJ-2204 - (security) disable serialization of proxy classes to avoid potential issue when deserializing - CLJ-2048 - (fix) specify type to avoid ClassCastException when stack trace is elided by JVM - CLJ-1887 - (fix) IPersistentVector.length() - implement missing method - CLJ-1841 - (fix) bean - iterator was broken - CLJ-1714 - (fix) using a class in a type hint shouldn't load the class - CLJ-1398 - (fix) clojure.java.javadoc/javadoc - update doc urls - CLJ-1371 - (fix) Numbers.divide(Object, Object) - add checks for NaN - CLJ-1358 - (fix) doc - does not expand special cases properly (try, catch) - CLJ-1705 - (fix) vector-of - fix NullPointerException if given unrecognized type - CLJ-2170 - (doc) fix improperly located docstrings - CLJ-2156 - (doc) clojure.java.io/copy - doc char[] support - CLJ-2051 - (doc) clojure.instant/validated docstring - fix typo - CLJ-2104 - (doc) clojure.pprint docstring - fix typo - CLJ-2028 - (doc) filter, filterv, remove, take-while - fix docstrings - CLJ-1873 - (doc) require, *data-readers* - add .cljc files to docstrings - CLJ-1159 - (doc) clojure.java.io/delete-file - improve docstring - CLJ-2039 - (doc) deftype - fix typo in docstring - CLJ-1918 - (doc) await - improve docstring re shutdown-agents - CLJ-1837 - (doc) index-of, last-index-of - clarify docstrings - CLJ-1826 - (doc) drop-last - fix docstring - CLJ-1859 - (doc) zero?, pos?, neg? - fix docstrings -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.