News for hackers. Stuff that matters.
Re:Meet Korma, a SQL DSL for Clojure by technomancy on Wednesday November 02, 2011 @04:33PM (#3188806)
Raw SQL is not very composable, while Korma emphasizes composability on the second paragraph of the page.
Re:Meet Korma, a SQL DSL for Clojure by hosh on Wednesday November 02, 2011 @05:18PM (#3188977)
And composability lets you create business DSLs and macros on top of that. I've used this to good effect with Rails' Arel, but since it is still Ruby, you can't go as far unless you're willing to parse the Ruby into something more legible, like S-expressions.