ClojureScript, the Clojure compiler that emits JavaScript source code. README and source code: https://github.com/clojure/clojurescript
Leiningen dependency information: [org.clojure/clojurescript "1.9.562"] This release coincides with Clojure 1.9.0-alpha17, includes a variety of fixes, and updates both the Closure Compiler & Library dependencies. As always, feedback welcome! ### Enhancements * CLJS-2027: Add language-in for ECMA 2017 and ECMA Next * CLJS-2026: Add Compiler option for rewrite polyfills ### Changes * CLJS-2021: subvec throws when passed non-vector * CLJS-1884: Give a chance to MetaFn to be removed by closure under :advanced optimization Replace with-meta calls by -with-meta calls where possible * CLJS-2052: Port new spec.alpha enhancements * Update Google Closure Compiler dependency * Update Google Closure Library dependency ### Fixes * CLJS-2053: Regression: cljs.spec.alpha/any for fdef * CLJS-2039: remove extraneous argument from ChunkBuffer.chunk * Fix assumption that all closure-compliant JS is goog.* * CLJS-2035: Self-host: Add map-entry-test to self-parity * CLJS-2033: set-validator! should check current state * CLJS-2008: Self-host: backport fixes to threading macros * CLJS-2005: Bad error message with duplicate arity function definitions * CLJS-2032: Case macro expansion evaluates expression twice when no matching clause * CLJS-2023: User supplied type hints stopped working on js/goog.DEBUG * CLJS-2020: defmulti "miss" performance poor * CLJS-2034: Sequence and Eduction produce infinite loop in transducer that appends to the reduction -- 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.