What's the deal with Deno? We talk with a major contributor to find out. Listen now.
3

BTW, one way to think about why it can't work is to remember that lexical scoping enjoys the so-called "α-renaming" property: variable names do not matter, and you (or the compiler) can trivially (i.e. without having to understand what the code does) rename a variable (as long as the new name doesn't collide with some other local variable) without ...


2

Why doesn't the inside of the lambda see the dynamically bound variable? Because it isn't actually dynamically bound. Check the value of lexical-binding in the buffer where this form is located. While it is t evaluating this form raises this error. Once you have set it to nil it will work. It would be better to stick to lexical bindings instead of doing ...


Only top voted, non community-wiki answers of a minimum length are eligible