Hadn't thought of that. There are two parts, the unification part and the implementation of the operators. In the interest of time and learning, I originally did a port of both parts. What I've since done is re-implement the operators, so that's a totally original implementation using lazy sequences and monads.
The unification routines are about 50/50 since I had to implement some things differently because of differences between Scheme and Clojure. Before I submit it, I'll go back and see about re-implementing the unification concepts. Jim Rich Hickey wrote: > One concern I'd have is the originality of the code - did you port the > Reasoned Schemer code or just implement the concepts? > > Rich --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---