• Easy plugin extensibility for Clojure projects (here, via @technomancy) -- Similar to Emacs Lisp's defadvice, this library provides is a method to add new behavior to existing functions... in only 30 lines of code!
  • Rocking here at @thinkrelevance on #opensourcefriday banging on a swing clojure repl, see progress here (via @alandipert) -- Oooohh, a Swing REPL for Clojure!
    • behold, first cut of clojure swingrepl (here, via @alandipert) -- Source code is available.
    • Thanks to @alandipert, I finally have #Incanter executables. (here, via @liebke) -- Wow, that didn't take very long! Incanger now uses swingrepl and in addition, now you can download Incanter as a single executable file for Mac and Windows (with fancy application icons to boot!)
  • 1st results of the Clojure commercial "editor" survey (here, via @cemerick) -- The poll is still up if you'd like to have your say. It looks like there are plenty of developers willing to pay upwards of $250 for such IDE; more than 50% of them, but then the majority would also want the project to be open sourced...
  • OH: "vim + clojure should go together great. text is immutable in vim, unless explicitly marked mutable." (via @redinger)
  • #Terrastore #Clojure Client APIs unveiled (here, via @sbtourist) -- Terrastore is a data store based on Terracotta's clustering technology. This library allows access to terrastore from Clojure.
  • crazy idea of the week - Clojure GWT (here, via @nickmain_) -- Crazy indeed.  GWT (Google Web Toolkit) is a toolkit for creating complex Java+JavaScript/Ajax applications used and promoted by google. GWT relies heavily on the code being written in Java, as it uses a specialized Java compiler to generate the JavaScript code. Not trivial.
  • TDD in Clojure: a sketch (part 1. My workflow and notation. (here, via @marick) -- The author is trying to find what would be a realistic Test Driven Development workflow for working with Clojure. It is not immediate to translate your Imperative Language of Choice's TDD into a Functional Language of Choice TDD...
  • clj-ds: Clojure’s persistent data structures for Java (here, via @planet_lang) -- This is a port/fork of Clojure's persistent data structures so they can be used from Java, but also so that they still exist when Clojure moves the code for this data structures from being written in Java to being written in Clojure. The author promises to keep this Java version of the libs in sync with the future Clojure ones. Finally, this library does not depend on Clojure's runtime, so there is no bootstrap time to speak of.