問題1.6

僕の解答

new-ifを呼び出したときに、引数が全部評価されるので、無限ループ

所感

はじめ、さっぱりわかんなかった。なんでだろう…と。
ifとかは基本的に、遅延評価なんかな?