title: racket lambda order explanation
body: <pre><code>(define povrch-valce
  (lambda (V h)
  ((lambda (r)
  (* 2 r pi (+ r h)))
  (sqrt (/ V pi h)))))
  </code></pre>
  
  <p>If I understand this correctly (V h) are parameters and the body is:<code>
  ((lambda (r)
  ( * 2 r pi (+ r h)))
  (sqrt (/ V pi h)))</code></p>
  
  <p>Then we have lambda(r), the parameter is (r) and body is:</p>
  
  <pre><code>(* 2 r pi (+ r h)))
  (sqrt (/ V pi h)))))
  </code></pre>
  
  <p>Can some explain me please in what order is this last body processed? I dont understand how is (sqrt (/ V pi h)) calculated first even when its second in order.</p>