On Feb 24, 11:03 am, Rich Hickey <richhic...@gmail.com> wrote:
> On Feb 24, 9:56 am, jim <jim.d...@gmail.com> wrote:
>
> > One stepping stone to getting my parenscript-like javascript generator
> > released is to get the logic programming module released. A couple of
> > months ago, I implemented the system from "The Reasoned Schemer" in
> > Clojure and posted it to the files section. I've updated it to take
> > advantage of the monad library and the lazy sequence additions.
>
> > This is what I've used to write the javascript generator. It could
> > also have other uses like implementing Hindley-Milner type inference.
> > I'd like to submit the revised version for inclusion in
> > clojure.contrib. Any comments?
>
> > Rich, I sent a CA last week. If you haven't gotten it or there's a
> > problem, let me know.
>
> Thanks Jim, I'll look for it.
>
> One concern I'd have is the originality of the code - did you port the
> Reasoned Schemer code or just implement the concepts?
>
Kanren / Mini Kanren (Mini is the version in Reasoned Schemer) are MIT-
licensed:
http://kanren.sourceforge.net/#Availability
so even a port is alright. When I took Dan Friedman's class based on
the book, I recall he was encouraging the students to post their
implementations, so I don't think there'll be any problem with that.
Regards,
--
Michel Salim
--~--~---------~--~----~------------~-------~--~----~
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
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
-~----------~----~----~----~------~----~------~--~---