問題 1.34

結構、間が空いてしまったけど…

僕の解答

「(f f)」って、関数fに関数fを適用させるってことかなぁ…
普通に実行すると

> (define (f g) (g 2))
> (f f)
Error: attempt to apply non-procedure 2.
Type (debug) to enter the debugger.

まあ、そうなるか。
「意地悪く」?

所感

あってた…と考えていいのかな?
「意地悪く」ってなんのこっちゃ?