fasterthanlime / shin

:warning: (def shin (dissoc clojurescript :jvm :google_closure)) (deprecated)
MIT License
35 stars 1 forks source link

Don't allow self-referential let bindings #26

Closed fasterthanlime closed 9 years ago

fasterthanlime commented 9 years ago

Ie.

(let [inner (fn [x])
        (if (< x 10)
          (inner (inc x))
          x)]
  (print (inner 0)))

Should not work.