read me

Unifycle: A Unification Library for Clojure

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 ...

Controlling iTunes with Scala

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 ...

A Response to Ineffectual Java-NG Proposals

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() { ...

(take 6 (george-jahad))

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 ...

Monkeying with Clojure’s deftest

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 ...

Continue << >>