Aug 30, 2010 some comments
As with any Lisp ever created
, Clojure has recently been infected with talk of
alternative layout styles of closing
(and in some cases
, ...
Aug 18, 2010 some comments
A slight modification to Clojure's comp function gives me more power:
[sourcecode lang="clj" gist="537860"]
(defn comp+
([] identity)
([f] f)
([f g]
(fn
([] (f (g)))
...
Aug 10, 2010 some comments
I've at times1 found the need to use the precise match form of Clojure's multimethod dispatch value. For example:
(defmulti repeating-mm (juxt first second))
(defmethod repeating-mm [1 2] [_] (str [1 2]))
(repeating-mm (range 1 10))
;=> "[1 2]"
repeating-mm works as I would expect, but ...
Aug 6, 2010 some comments
Dr. Martin Odersky, the lead designer/developer of the Scala Programming Language, Generic Java, and Pizza requires no introduction, but the motivation for this micro-interview does. That is, there is an unfortunate view in some circles that sees the existence of Scala ...
Aug 5, 2010 one comment
Chouser and I have finished our book, The Joy of Clojure. Actually, it is still due for a heavy editing pass and a technical review1, but the content is there and the final phases are underway. Amazon has a listed ...