New release 20090320
New release 20090320 - http://clojure.googlecode.com/files/clojure_20090320.zip Incorporates all the recent additions - fully lazy seqs, :let option for doseq/for, letfn for mutually recursive local fns, synchronous watches, multi-arg set/union/difference/intersection, counted?, per- defmulti hierarchies, #_ ignore form reader macro, future-calls, future and pcalls/pvalues, defmulti docstrings and metadata, methods/ prefers for multimethod reflection, uniform metadata handling for atoms/refs/agents/vars/namespaces, condp, release-pending-sends, AOT tweaks to support applets and Android, etc. All this in addition to many fixes and enhancements. The API docs page is now current - changes to the rest of the site will come soon. This release includes many patches from contributors, and input and reports from many users - thanks all! Rich --~--~-~--~~~---~--~~ 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 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 -~--~~~~--~~--~--~---
Re: New release 20090320
On Mar 20, 10:15 am, Rich Hickey wrote: > New release 20090320 -http://clojure.googlecode.com/files/clojure_20090320.zip > > Incorporates all the recent additions - fully lazy seqs, :let option > for doseq/for, letfn for mutually recursive local fns, synchronous > watches, multi-arg set/union/difference/intersection, counted?, per- > defmulti hierarchies, #_ ignore form reader macro, future-calls, > future and pcalls/pvalues, defmulti docstrings and metadata, methods/ > prefers for multimethod reflection, uniform metadata handling for > atoms/refs/agents/vars/namespaces, condp, release-pending-sends, AOT > tweaks to support applets and Android, etc. All this in addition to > many fixes and enhancements. > > The API docs page is now current - changes to the rest of the site > will come soon. > > This release includes many patches from contributors, and input and > reports from many users - thanks all! > > Rich Thanks and this is great. I haven't look at the change log, but do you see that we will have to update major parts of our code with this release from the previous release. Are many functions removed or have name changes. --~--~-~--~~~---~--~~ 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 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 -~--~~~~--~~--~--~---
Re: New release 20090320
Congrats, and a HUGE "thank you" to you and everyone else in the community that has contributed code or their good spirit to the community. - Chas On Mar 20, 10:15 am, Rich Hickey wrote: > New release 20090320 -http://clojure.googlecode.com/files/clojure_20090320.zip > > Incorporates all the recent additions - fully lazy seqs, :let option > for doseq/for, letfn for mutually recursive local fns, synchronous > watches, multi-arg set/union/difference/intersection, counted?, per- > defmulti hierarchies, #_ ignore form reader macro, future-calls, > future and pcalls/pvalues, defmulti docstrings and metadata, methods/ > prefers for multimethod reflection, uniform metadata handling for > atoms/refs/agents/vars/namespaces, condp, release-pending-sends, AOT > tweaks to support applets and Android, etc. All this in addition to > many fixes and enhancements. > > The API docs page is now current - changes to the rest of the site > will come soon. > > This release includes many patches from contributors, and input and > reports from many users - thanks all! > > Rich --~--~-~--~~~---~--~~ 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 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 -~--~~~~--~~--~--~---
Re: New release 20090320
I am updating some of the examples in the FP chapter to use letfn, and the book is already up-to-date on fully lazy seqs. Any other new features jump out as "must discuss in book"? Stu > New release 20090320 - > http://clojure.googlecode.com/files/clojure_20090320.zip > > Incorporates all the recent additions - fully lazy seqs, :let option > for doseq/for, letfn for mutually recursive local fns, synchronous > watches, multi-arg set/union/difference/intersection, counted?, per- > defmulti hierarchies, #_ ignore form reader macro, future-calls, > future and pcalls/pvalues, defmulti docstrings and metadata, methods/ > prefers for multimethod reflection, uniform metadata handling for > atoms/refs/agents/vars/namespaces, condp, release-pending-sends, AOT > tweaks to support applets and Android, etc. All this in addition to > many fixes and enhancements. > > The API docs page is now current - changes to the rest of the site > will come soon. > > This release includes many patches from contributors, and input and > reports from many users - thanks all! > > Rich > > > --~--~-~--~~~---~--~~ 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 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 -~--~~~~--~~--~--~---
Re: New release 20090320
Congrats! It's been said many a time, but it bears being said again, Clojure makes hacking fun again. It's great working with a language that is very production ready, yet still evolving at a quick clip. It's also fascinating that a language supports so many different usage patterns- the diversity and friendliness of the community is amazing. All built on top of the JVM, whodathunk? David On Fri, Mar 20, 2009 at 10:15 AM, Rich Hickey wrote: > > New release 20090320 - > http://clojure.googlecode.com/files/clojure_20090320.zip > > Incorporates all the recent additions - fully lazy seqs, :let option > for doseq/for, letfn for mutually recursive local fns, synchronous > watches, multi-arg set/union/difference/intersection, counted?, per- > defmulti hierarchies, #_ ignore form reader macro, future-calls, > future and pcalls/pvalues, defmulti docstrings and metadata, methods/ > prefers for multimethod reflection, uniform metadata handling for > atoms/refs/agents/vars/namespaces, condp, release-pending-sends, AOT > tweaks to support applets and Android, etc. All this in addition to > many fixes and enhancements. > > The API docs page is now current - changes to the rest of the site > will come soon. > > This release includes many patches from contributors, and input and > reports from many users - thanks all! > > Rich > > > > --~--~-~--~~~---~--~~ 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 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 -~--~~~~--~~--~--~---
Re: New release 20090320
On Mar 20, 7:15 am, Rich Hickey wrote: > New release 20090320 -http://clojure.googlecode.com/files/clojure_20090320.zip > > Incorporates all the recent additions - fully lazy seqs, :let option > for doseq/for, letfn for mutually recursive local fns, synchronous > watches, multi-arg set/union/difference/intersection, counted?, per- > defmulti hierarchies, #_ ignore form reader macro, future-calls, > future and pcalls/pvalues, defmulti docstrings and metadata, methods/ > prefers for multimethod reflection, uniform metadata handling for > atoms/refs/agents/vars/namespaces, condp, release-pending-sends, AOT > tweaks to support applets and Android, etc. All this in addition to > many fixes and enhancements. > > The API docs page is now current - changes to the rest of the site > will come soon. > > This release includes many patches from contributors, and input and > reports from many users - thanks all! > > Rich Congrats and many thanks to everyone who has worked so hard to make Clojure so powerful and fun to use. --~--~-~--~~~---~--~~ 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 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 -~--~~~~--~~--~--~---
Re: New release 20090320
I'd like to remind people using Clojure and Maven that they can get nightly builds of Maven via the Tapestry360 maven snapshot repository: http://tapestry.formos.com/maven-snapshot-repository To access the nightly snapshot in Maven, you must update your pom.xml's element (creating it as necessary): tapestry-snapshots http://tapestry.formos.com/maven-snapshot-repository/ You can then add a for Clojure: org.clojure clojure-lang 1.0-SNAPSHOT Note that the repository includes a sources JAR (most IDEs will download it automatically, which may help with debugging). In addition, there's a "slim" variant, where the core library Clojure sources are NOT pre-compiled: org.clojure clojure-lang 1.0-SNAPSHOT slim On Fri, Mar 20, 2009 at 7:15 AM, Rich Hickey wrote: > > New release 20090320 - > http://clojure.googlecode.com/files/clojure_20090320.zip > > Incorporates all the recent additions - fully lazy seqs, :let option > for doseq/for, letfn for mutually recursive local fns, synchronous > watches, multi-arg set/union/difference/intersection, counted?, per- > defmulti hierarchies, #_ ignore form reader macro, future-calls, > future and pcalls/pvalues, defmulti docstrings and metadata, methods/ > prefers for multimethod reflection, uniform metadata handling for > atoms/refs/agents/vars/namespaces, condp, release-pending-sends, AOT > tweaks to support applets and Android, etc. All this in addition to > many fixes and enhancements. > > The API docs page is now current - changes to the rest of the site > will come soon. > > This release includes many patches from contributors, and input and > reports from many users - thanks all! > > Rich > > > > -- Howard M. Lewis Ship Creator Apache Tapestry and Apache HiveMind --~--~-~--~~~---~--~~ 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 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 -~--~~~~--~~--~--~---