[plt-scheme] Continuations

From: Dave Gurnell (d.j.gurnell at gmail.com)
Date: Sun Nov 19 08:32:19 EST 2006

That's cool - we did something like that a while back at Untyped. I'm  
eager to see an implementation that works with web cells.

-- Dave

> The programmer specifies everything... just like a CGI dispatch table.
>
> Jay
>
> On 11/18/06, Robby Findler <robby at cs.uchicago.edu> wrote:
>> Is that an automatic transformation of the program, or does the
>> servlet programmer have to specify what to put into the url and how
>> to rebuild the context?
>>
>> Robby
>>
>> On Nov 18, 2006, at 4:34 PM, Jay McCarthy wrote:
>>
>> > Shriram is referring to my URL-Param library on PLaneT.
>> >
>> > This library allows the web-server to encode the values of
>> > dynamic-variables (in particular, cells) into the URLs that your  
>> users
>> > receive. If the continuation associated with the URL is expired  
>> by the
>> > time the URL comes back into the system, the values are parsed  
>> out of
>> > the URL and available for a recovery program to recreate the  
>> program
>> > state and stack.
>> >
>> > I have found---with Continue---that most users do not notice  
>> when the
>> > URLs expire with this functionality. It takes about 60 lines of  
>> code
>> > to recreate an approximation of the stack and nothing to store the
>> > values of Web cells the application already uses.
>> >
>> > Jay
>> >
>> > --
>> > Jay McCarthy <jay.mccarthy at gmail.com>
>> > http://jay.teammccarthy.org
>> > _________________________________________________
>> >  For list-related administrative tasks:
>> >  http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>> >
>>
>>
>
>
> -- 
> Jay McCarthy <jay.mccarthy at gmail.com>
> http://jay.teammccarthy.org
> _________________________________________________
>  For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme



Posted on the users mailing list.