[r6rs-discuss] Laziness Features

Eli Barzilay eli at barzilay.org
Mon Oct 16 03:07:39 EDT 2006


I can't say that this is a formal issue, so posting here.

I was surprised to see that the bullets at the end of section 20.3
were kept.  After having enough fun with this, I certainly would enjoy
playing with an implementation that will implement these bullets.
However, I don't think that they should be kept in the current form,
with no real rationale or a discussion of the implications of treating
promises in the same way as their delayed values.  If only for the
fact that I have seen several people who were unaware of this side
comment.

[One real problem in saying this: since this is now in a library, it
is even more questionable to keep these bullets, because implementing
them requires changes to the core implementation.]

-- 
          ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
                  http://www.barzilay.org/                 Maze is Life!



More information about the r6rs-discuss mailing list