Clojure's loop and recur in JavaScript | Hacker News Reader