3 ms·
> Racket's parameters are just dynamically scoped variables. More or less. Racket's parameters also work with multiple threads and cooperates with continuations
by soegaard 8y ago
> Racket's parameters are just dynamically scoped variables.
More or less. Racket's parameters also work with multiple threads and cooperates with continuations.
In Scheme it is common to see `fluid-let` to handle classic dynamically scoped variables.
- omaranto 8y agoI think most Common Lisp implementations that provide threads, make dynamically-scoped variables (called "special variables" in Common Lisp) thread-local.