Congratulations! On Fri, Dec 8, 2017 at 10:03 PM, Jozef Wagner <jozef.wag...@gmail.com> wrote:
> Congratulations on the long awaited release and thanks to Rich, Stu, Alex > and all contributors! I'm glad and proud to be part of it! > > Jozef > > On Friday, December 8, 2017 at 8:35:39 PM UTC+1, Alex Miller wrote: >> >> Clojure 1.9 is now available! >> >> >> Clojure 1.9 introduces two major new features: integration with spec and >> command line tools. >> >> >> spec (rationale <https://clojure.org/about/spec>, guide >> <https://clojure.org/guides/spec>) is a library for describing the >> structure of data and functions with support for: >> >> - Validation >> - Error reporting >> - Destructuring >> - Instrumentation >> - Test-data generation >> - Generative test generation >> - Documentation >> >> Clojure integrates spec via two new libraries (still in alpha): >> >> - spec.alpha <https://github.com/clojure/spec.alpha> - spec >> implementation >> - core.specs.alpha <https://github.com/clojure/core.specs.alpha> - >> specifications for Clojure itself >> >> This modularization facilitates refinement of spec separate from the >> Clojure release cycle. >> >> The command line tools (guide <https://clojure.org/guides/deps_and_cli>, >> reference <https://clojure.org/reference/deps_and_cli>) provide: >> >> - Quick and easy install >> - Clojure REPL and runner >> - Use of Maven and local dependencies >> - A functional API for classpath management (tools.deps.alpha >> <https://github.com/clojure/tools.deps.alpha>) >> >> The installer is available for Mac developers in brew, for Linux users in >> a script, and for more platforms in the future. >> >> For more information, see the complete list >> <https://github.com/clojure/clojure/blob/master/changes.md> of all >> changes in Clojure 1.9 for more details. >> >> >> *Contributors* >> >> >> Thanks to all of the community members who contributed to Clojure 1.9 >> (first time contributors in bold): >> >> >> - *Adam Clements* >> - Andy Fingerhut >> - Brandon Bloom >> - *Cameron Desautels* >> - *Chad Taylor* >> - Chris Houser >> - *David Bürgin* >> - *Eli Lindsey* >> - *Gerrit Jansen Van Vuuren* >> - Ghadi Shayban >> - *Greg Leppert* >> - *Jason Whitlark* >> - *Johan Mena* >> - Jozef Wagner >> - *Lee Yen-Chin* >> - *Matthew Boston* >> - Michael Blume >> - Michał Marczyk >> - Nicola Mometto >> - *Ruslan Al-Fakikh* >> - *Steffen Dienst* >> - Steve Miner >> - *Yegor Timoshenko* >> - *Zhuang XiaoDan* >> >> -- > 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. > -- 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.