[clj]
(defmulti can-your-method-dispatch-do-this?
(fn [& args]
(if (= :full (phase-of-moon))
:do-this
:do-that))) [/clj]
(via @cemerick) -- These clojure tweets are becoming class of their own :)
"All your performance problems are cache misses" @rhickey last night at #clojure NYC (via @stuartsierra)
best-selling early access book "The Joy of Clojure" is %35 off until April 21 using code taxday35 (here, via @fogus) -- If you don't have it yet, now it is a good time to get it.
T-6 days until RubyLearning's #clojure course. 430+ participants, 50+ countries. 40.3% Mac users, 34.5% Linux and 25.2% Windows (258 votes). (via @citizen428) -- 430+ is a BIG NUMBER. Congrats!
Hmm, the name #nosql is established now, but still no #nojava for the movement to #scala or #clojure (or others). (via @themue) -- Oh, no! Let's not even get there! :(
Using binding to mock out even “direct linked” functions in Clojure (here, via @chrishouser) -- Bindings are frequently used for mocking some functions during testing. But when using some of the multithreading capabilities of Clojure (i.e. pmap vs. map) binding will not work as one might have expected. This article describes the problme and a solution to this problem (for 1.0 and 1.1)
ClojureW -- a simple and easy way to start with Clojure now became cross-platform (here, via @ktuman) -- Now supports Windows, OS X and Linux. ClojureW is a preconfigured environment that helps newbies get started in Clojure.
Lazytest slides from #Clojure NYC April 15 (here, via @stuartsierra) -- Code can be found here. Lazytest is an innovative testing framework for clojure that supports lazy evaluation (amongst other many cool features). Work in progress.