【发布时间】:2015-03-02 20:54:12
【问题描述】:
我认为球拍总是进行内部还原以进行评估,但我发现例如“如果”(和条件?!)是球拍中的惰性评估......为什么需要这个?
难道不能通过内部归约来实现if语句吗?
我不知道惰性评估在哪里比内部评估更好,反之亦然?有人可以举个例子吗?
【问题讨论】:
-
对于惰性评估,您有@987654322@,这是一个与
#!racket非常相似的lazy racket language。由于#!lazy是惰性的,所以if和您从#!racket知道的其他特殊形式只是#!lazy中的普通过程。
标签: racket lazy-evaluation evaluation