Christoph needs to test his logic, but he must pry it from the clutches of side effects.
See All 118 Episodes of "Functional Design in Clojure"