/ Published in: Lisp
Using closures in order to encapsulate access to data (in this case the counter is thread safe atom).
URL: http://blog.thinkrelevance.com/2009/8/12/rifle-oriented-programming-with-clojure-2
URL: http://blog.thinkrelevance.com/2009/8/12/rifle-oriented-programming-with-clojure-2