僕の解答
上のほうは
(+ 4 5) (inc (+ 3 5)) (inc (inc (+ 2 5))) (inc (inc (inc (+ 1 5)))) (inc (inc (inc (inc (+ 0 5))))) (inc (inc (inc (inc 5)))) (inc (inc (inc 6))) (inc (inc 7)) (inc 8) 9
に展開されるから、再帰的プロセス。
下のほうは
(+ 4 5) (+ 3 6) (+ 2 7) (+ 1 8) (+ 0 9) 9
に展開されるから、反復的プロセス。
解答例
所感
「Rubyで関数プログラミング」でも似たように展開してたなぁ。