[plt-scheme] Continuations
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