[plt-scheme] Continuations

From: Jay McCarthy (jay.mccarthy at gmail.com)
Date: Sun Nov 19 00:44:03 EST 2006

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


Posted on the users mailing list.