Jim was working on logic programming in Clojure up to a few months
ago, and it seems as if the concern was that the code was too
derivative.

I have recently made available a Scala-based Kanren implementation;
the differences between Scala and Scheme means that the code is
sufficiently original. Most of the code was written based on the
descriptions of how Mini Kanren works, and not the Scheme
implementation. And I have signed the Clojure contributor CA.

Would a clean-room implementation based on the Scala code be
considered sufficiently owned for inclusion in contrib? Am I
considered "tainted" enough because I have, for comparison purposes,
seen the Scheme Kanren code -- in which case a third-party can
reimplement the Clojure port -- or can I do it myself?

Thanks,

--
Michel
--~--~---------~--~----~------------~-------~--~----~
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