The query composability looks as good as ClojureQL's, but the
usability (and predictability of generated SQL) looks better. I like
that it bundles c3po, though I haven't seen yet how you disable that
if you're already using a connection pool or datasource. I think all
the existing clj-record API could be supported by korma, and new stuff
for composing queries could be exposed.
My main points of hesitation are that it's still in 0.x, so there will
likely be breaking changes introduced before 1.0 and that it uses
:key.word syntax, which isn't officially supported.[2]
-hume.
[1] http://sqlkorma.com/
[2] http://clojure.org/reader#toc1
--
http://elhumidor.blogspot.com/
http://www.intentmedia.com/jobs
IMO, modifying clj-record to use Korma under the hood would be a
worthwhile effort and might bring some attention back to this project.