4 ms·
>functions as first class with underlying lambda calculus semantics (as opposed to lisp) Do you mind elaborating on this? How does lambda calculus underlie JS/
by dmux 4y ago
>functions as first class with underlying lambda calculus semantics (as opposed to lisp)
Do you mind elaborating on this? How does lambda calculus underlie JS/TS functions but not functions in LISP?
- hither_shores 4y agoThe main issue is that LISP supports dynamic scoping, whereas lambdas act like lexically scoped functions.
- lispm 4y agoSupports, but it's no longer the default for local variables. since 70s in Scheme and 80s in LISP.