-1
我正在嘗試編寫一個帶兩個參數的forAll過程:系列的開始和結束值。結果閉包需要兩個參數:適用於系列中所有元素的操作以及初始值。編寫一個包含兩個參數的forAll過程:系列的開始值和結束值,並將給定過程應用於該系列
這就是我所擁有的,我似乎錯過了某些東西,或者我不理解背後的概念。
(define (forAll n m)
(if (>= n m) '()
(forAll (+ n 1) m))
(lambda (op start) (op start n m))
)
這並不能真正幫助或解釋什麼 –