A TD(lambda) implementation in idiomatic clojure.