Exercise 4.32. Give some examples that illustrate the difference between the streams of chapter 3 and the ‘‘lazier’’ lazy lists described in this section. How can you take advantage of this extra laziness?
第三章中的 lazy list 使用 cons-stream 来构造一个 pair,但只对 cdr 进行 delay,而在本章中,一旦将 cons 等等操作都实现为了 compound procedure 之后,所有的 pair 的构造函数与选择函数都只返回 trunks。