Some relational algebra with datatypes in Clojure 1.2

Tim Clark wrote “Clojure 1.2 has been released and Leiningen has moved up to 1.3.0 (or was it briefly 1.2.0) which supports the latest version – so I decided to spend a spare afternoon playing with one of the new features of Clojure. One of the interesting new features is datatypes which are a replacement for the structmap…”