Oh and another thing: In my experience, it's easier to start by putting all the code in a single package, and only split it up once you get to a level of complexity that really demands splitting it up.
Emacs/SLIME (and probably other interactive environments) really help too: once you've written/rewritten a function, you want to test it immediately, interactively. Write/compile/run loops are annoying if you don't have an interactive environment. This is why in emacs, the *scratch* buffer and ielm are so handy. -- 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