[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: none
<lewisbrown@acm.org> writes:
> Would somebody please elaborate on Dr. Felleisen's suggestion that
> 'Scheme may have made a mistake' in treating continuations as plain
> functions; and, also, what would 'making vectors functions' give us?
Dr. Felleisen has an evil plan for a Scheme implementation that
implements truly first-class continuations, not just continuations
encapsulated in a procedure. He wants to store and compare
continuations so that he can write a function with behavior that varies
according to where it's being called from. It will make the confusion
people get from call/cc look like a walk in the park.
Making vectors into functions would not restrict their use in any way,
thus not interfering with his evil plan.
- Follow-Ups:
- Re: none
- From: Dan Sugalski <dan@sidhe.org>
- Re: none
- From: Avi Bryant <avi@beta4.com>
- Re: none
- From: "Joe Marshall" <jrm@ccs.neu.edu>