Structural Typing for Clojure | Dark Hacker News