Sep 27, 2010 some comments
As a first step toward a much grander Clojure project I needed a unification library to supplement a simple logic engine (the second step in the larger plan). There are a few options floating around, but nothing that was readily available ...
Sep 22, 2010
A while back I came across an interesting snippet of Clojure code1 controlling iTunes. I played around with it and eventually morphed it into the code posted on my @learnclojure account. This morning I came across a similarly themed post ...
Sep 21, 2010 some comments
[sourcecode lang="java" gist="591070"]// There is a difference between classes and data
// All classes and data are immutable by default
public data Person {
String name;
Int age;
// return type inference
public toString() {
...
Sep 13, 2010 one comment
George Jahad is, in my estimation, one of the most exciting Clojure hackers. His public output, while spartan, is incredibly compelling. I've learned1 quite a bit from his Clojure output and hope to see more. George works for Runa ...
Sep 3, 2010 some comments
Say you have a namespace a that needs to be tested: 1
(ns a)
(defn ^{:private true} foo [] 42)
Using Clojure's clojure.test libs you might think it would be as simple as the following:
(ns b
(:use [clojure.test :only [deftest is]]))
(deftest test-foo
(is ...