Managed lifecycle of stateful objects in Clojure | Heykuki News