News for hackers. Stuff that matters.
Re:Why use Clojure? by TylerE on Tuesday December 24, 2013 @08:09PM (#6961808)
Nope, Nimrod (at least) has full lexical scopes if you want

    proc foo(x: int): int = 
      let z = x * 2
      #z visible
      block:
        let y = z * 4 #z & y visible
      let foo = 3 #z and foo visible, y out of scope
Re:Why use Clojure? by JackMorgan on Wednesday December 25, 2013 @11:39AM (#6963329)
I said "c-style", not ML style.