This page contains a list of work done by other people that may be interesting
to the same sorts of people who are interested in jwacs.
- UnCommon Web - http://common-lisp.net/project/ucw/
- UCW is a Common Lisp web framework that uses server-side continuations
to provide modal workflow, among other features.
- Seaside - http://seaside.st/
- Seaside is a Smalltalk-based web framework that uses server-side
continuations to provide modal workflow, among other features.
- Apache Cocoon - http://cocoon.apache.org/
- Cocoon uses continuation-based page flow to hide the complexity of
request/response processing. Page flows are descibed using FlowScript, a
- Links - http://groups.inf.ed.ac.uk/links/
- Links is a functional language that aims to provide a single language
for web programming. It compiles to Java and SQL on the server and to
on the client.
Language-Based Approach to Unifying Events and Threads
Peng Li, Steve Zdancewic
- Describes how to switch between an event-based view and a threads-based
view of concurrency in Haskell by using the CPS monad.
the event loop: an alternative control structure for multi-threaded
- Fuchs notes in this paper that event-driven programming is essentially
an exercise in performing a manual conversion to continuation-passing style.