Arc Forumnew | comments | leaders | submitlogin
1 point by Pauan 4446 days ago | link | parent

"foo is still dynamic. WEIRD."

The reason for this is that Common Lisp explicitly states that if you use "let" on a dynamic variable, it dynamically changes that variable for the scope of the "let". So Common Lisp combines both "let" and Racket's "parameterize" into a single form, rather than keeping them separate.



2 points by akkartik 4446 days ago | link

Yes, of course. I prefer racket's approach in this case.

-----