On Mar 25, 3:44 am, Konrad Hinsen <konrad.hin...@laposte.net> wrote: > I haven't thought much about extending types yet. It could mean > opening the can of worms associated with inheritance and all that. I > am waiting for a concrete situation where extension would be useful > to think about how best to do it. The main thread of this conversation has wandered off into multiple dispatch and various approaches to dealing with that, but the topic you touch on here is also interesting. It's probably about time I experimented with your types library. I've been using my own extremely simple model library, but I've been eyeballing clojure.contrib.types, meaning to see if I like it better. (Why would I use either one? Because I want a convenient way to write definitions in source code that say what fields are to be expected and allowed in application data.) --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---