Scheme "Not a function" error
<p>I am learning Scheme and I keep getting this error: "Error: 20 is not a function" from the following code:    </p>

<pre><code>(define myFunction (lambda (x y)
(* x y)))
(define (higherOrder func x y)
(
    func x y))

(display ((higherOrder myFunction 4 5)))
</code></pre>

<p>I am trying to pass a function as one of the arguments. It goes through with the math since it says "20" in the error message and (5 * 4 = 20) but then it thinks it is a function. What is the problem? I cannot figure it out. I am running this code on <a href="https://repl.it/languages/Scheme" rel="nofollow">https://repl.it/languages/Scheme</a>.</p>