Be mindful of Clojure's binding + thread boundaries and lazy sequences | Dark Hacker News