@qqq: here’s the missing bit of my explanation: during dev, i run a servlet.Filter that reloads changed clojure code on page refresh. it’s very simple.
so happy 🙂
what there are, are delegate namespaces.
when a request comes in, the servlet container sends it to the servlet. which it looks for on disk. the code generated by clojure delegates/forwards method calls to fns in the delegate namespace.