I needed something quick like Korma for my .NET work, so I ported it to ClojureCLR. The code is here: https://github.com/aaronc/Korma.net. So far only MySql is supported.
Right now, there is nothing like leiningen for .NET so no build and distribution yet. Also, most of the code for the JVM version ported over unchanged - I mainly had to implement some basic support for ADO.NET. So, potentially a library such as this could be maintained under one source tree and some sort of conditional loading could be used depending on which implementation of Clojure was executing (JVM, CLR, Python, etc.). I see that a JIRA ticket was opened for this a while ago: http://dev.clojure.org/jira/browse/CLJS-27 and I also found this thread: https://groups.google.com/forum/?fromgroups#!topic/clojure/M9NKAui3Z0Q. Any new thoughts as to what the canonical way for supporting multiple implementations should be? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en