title: iterating through a list in racket
body: <pre><code>(define list45 (map number-&gt;string(build-list 1000 values)))
  list45
  (first (list45))
  (rest (list45))
  </code></pre>
  
  <p>ERROR:
      application: not a procedure;
       expected a procedure that can be applied to arguments</p>
  
  <p>I am trying to iterate through the list that i converted to strings. to do that i tried to use the first and rest functions to view everything in the list. Why am i getting errors for this?</p>
  
  <p>Thanks</p>