The Little Schemerlength≤1
という本の166 ページを 1 日かけて読みました。次のコードがあります。
(((lambda (mk-length)
(mk-length mk-length))
(lambda (mk-length)
(lambda (l)
(cond
((null? l) 0)
(else (add1
((mk-length eternity)
(cdr l))))))))
l)
とl
は次(apples)
のeternity
とおりです。
(define eternity
(lambda (x)
(eternity x)))
166ページ(第4版)には、次のように記載されています。
mk-length
一度応募するともらえるlength≤1
その後
これを複数回行うことはできますか?
しかし、取得するためにこれを行う方法がわかりませんかlength≤2
?