ring.middleware.reload

(source)
Middleware that reloads modified namespaces on each request. This middleware should be limited to use in development environments.

For more info about this library see:

https://github.com/ring-clojure/ring/wiki
Public Variable Short Description
wrap-reload (clj) Reload namespaces of modified files before the request is passed to the supplied handler.