|
|
|
|
|
by jashkenas
5286 days ago
|
|
Fortunately, what you're describing isn't how it works. CoffeeScript will automatically declare all variables in the nearest lexical scope it can find. The top-level scope in CoffeeScript isn't global -- it's the top of the file. You don't have to know anything about what values may or may not exist in global scope at any given moment ... all you have to know is what variables are visible in your function's enclosing scopes, just within the file you're working in. |
|
Thanks a lot for clarifying that, it doesn't look that bad this way.