One line. Many voicesSeek and you shall find

blog.tinyinterpreters.dev faviconFUN: First-Class Functions, Currying, and a Surprise

kept by

Adding first-class functions to a LET interpreter with call-by-value leads to dynamic scoping, mirroring a historical Lisp bug discovered by Slagle.

read later

For all the tabs you promised to read.
Save to read. Read to clear.

Close tabs. Keep links.