Well, this is different in a couple of ways. First of all, it is
unfinished. The basic idea works, but it's impossible to serialize
continuations, which is a serious problem, as I'm pretty sure it can't
be fixed. So this doesn't scale to multiple servers or run on CGI.
Wash works by reconstructing a log for the state, whereas this
approach keeps the continuation in an MVar (one per application, which
should be one per session).
I think it could be altered and extended to be serializable and work
for multiple users. I have some ideas for that which I'll be testing
(hopefully somewhere in the next couple of weeks).
I just wanted to share this as inspiration, you should definitely not
yet use this for real-world things...
On 20 dec 2009, at 20:34, Jeremy Shaw wrote: