Lexical vs Dynamic scope in clojure | Hacker News Reader