David, that seems to work.  I think I can achieve my objectives with
this strategy.

However, I must admit, I find it rather unsettling that collections of
functions written inside of namespaces are fundamentally less
composable than those that are not.  It means that to remain
extensible, I need to write two files for every group of functions --
one to hold the actual functions, and one to load the first file and
wrap it inside of a namespace.

Perhaps Clojure needs a variation of load that ignores the namespace,
to make it possible to load the contents of one namespace into a new
namespace?  Or perhaps there is still a better way?

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

Reply via email to