Lecture overview -- Keyboard shortcut: 'u'  Previous page: The <kbd>let</kbd> name binding expression -- Keyboard shortcut: 'p'  Next page: Examples with  <kbd>let</kbd>  name binding -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Help page about these notes  Alphabetic index  Course home    Lecture 3 - Page 3 : 42
Functional Programming in Scheme
Name binding, Recursion, Iteration, and Continuations
The equivalent meaning of let

We will here understand the underlying, equivalent form of a let name binding construct


(let ((n1 e1)
      ...
      (nk ek))
  body-expr)


((lambda (n1 ... nk) body-expr)
   e1 ... ek)