title: I do not understand why a lambda scheme is working
body: <p>I'm totally new to scheme, coming from a c# background.</p>
  
  <p>I thought I was getting a handle on lambda, but I don't understand why this example works:</p>
  
  <pre><code>(let ([f (lambda x x)]) (f 1 2 3 4) )
  </code></pre>
  
  <p>The answer is (1 2 3 4), but how? It's the <em>x x</em> part that I don't get. The lambda takes no parameters so the body is <em>x x</em>, right? But I don't know what that means in this case, can someone explain? Thanks.</p>