On Nov 26, Michael Sperber wrote:
>
> Eli Barzilay <eli_at_barzilay.org> writes:
>
> > Also, the sample implementation is still using a procedural value
> > for no good reason, now that it is possible to make a new record
> > type.
>
> On the other hand (leaving aside the more general question of
> improvements to promises discussed elsewhere), why would a new
> record type be preferable?
I just think that
* it's better to teach people how to create new structures (not that
it's bad to teach how to use closures, but there's plenty of stuff
about that)
* it's also better to have things like
(force newline)
throw an error (especially for the many people who will use the
report's code to implement their toy systems).
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://www.barzilay.org/ Maze is Life!
Received on Mon Nov 27 2006 - 00:07:18 UTC