Writing Elegant Clojure Code Using Higher-Order Functions | Hacker News Reader