Delimited Continuations for Perl(blog.woobling.org) |
Delimited Continuations for Perl(blog.woobling.org) |
So... why make the programmer do this? Can't you figure out for yourself the scope of the "highest free variable" in the referenced code?
when you apply a reified delimited continuation as a function it returns a value to that call site, to do the same with a traditional continuation you need to apply the reified continuation using call-cc, and it needs to know what to do with this continuation.