As of 0.0.3, avl.clj offers sorted maps with lookups unambiguously faster than those of the built-ins. Construction times for large instances are also faster thanks to transients. The lookup performance comes at a cost in the form of slower non-transient assoc/dissoc.
I've posted some benchmark results to clojure-dev; I'll post a similar message here once I'm ready to cut an 0.1.0 release (which basically needs more tests for added confidence, a test suite on the ClojureScript side and such). Cheers, Michał On 21 September 2013 04:28, Michał Marczyk <michal.marc...@gmail.com> wrote: > On 21 September 2013 02:42, Michał Marczyk <michal.marc...@gmail.com> wrote: >> [avl.clj "0.0.1"] >> >> <dependency> >> <groupId>avl.clj</groupId> >> <artifactId>avl.clj</artifactId> >> <version>0.0.1</version> >> </dependency> > > Make that > > [avl.clj "0.0.2"] > > and > > <dependency> > <groupId>avl.clj</groupId> > <artifactId>avl.clj</artifactId> > <version>0.0.2</version> > </dependency> > > Cheers, > Michał -- -- 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/groups/opt_out.