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