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

Reply via email to