Thinking Clojure from an OOP Perspective | Dark Hacker News