title: Return an integer literal from a Scheme function
body: <p>I've been reading about Scheme functions and have not seen one that simply returns an integer literal; likely because it would not be a very useful function. However, I am interested in trying to write a simple function in Scheme that takes arguments and just returns an integer. My function is:</p>
  
  <pre><code>(define (f x y) 1)
  </code></pre>
  
  <p>When I call the function with:</p>
  
  <pre><code>(f 4 5)
  </code></pre>
  
  <p>The result is:</p>
  
  <pre><code>4
  5
  </code></pre>
  
  <p>Why would the function return both of the arguments rather than simply returning 1?</p>