Brian Marick <mar...@exampler.com> writes: > This progression feels a lot more wasteful than it would have been in > Java (which has IDE support) or Ruby (which lets you mention a file > once and have it be available throughout the program). So I'd have > preferred to get it (more) right in the first place.
Have you tried Slamhound? http://technomancy.us/148 It allows you to rebuild your ns clauses based on searching the classpath for the vars that are referenced. I wrote it because we were going through similar pains at work: shuffling things around in order to improve modularity while trying not to break things. Basically it lets you move a given defn and then it can automate the modifications needed to ns forms to deal with the move. Of course, if you're renaming functions or splitting them up it won't help, but it eased a lot of the pain we were having. -Phil -- 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