Yo-yo is a lightweight library for starting, reloading (via clojure.tools.namespace) and stopping Clojure systems in a functional style.