Skip to content

Opening book details…

Can I read Continuations and Concurrency on EtoBox?

Continuations and Concurrency by R. Hieb; R. Kent Dybvig is a scholarly article available to read on EtoBox.

What is Continuations and Concurrency about?

## Continuations have proven to be useful for implementing a variety of control structures, including exception handling facilities and breadth-first searching algorithms. However, traditional continuations are not useful in the presence of concurrency, because the notion of the rest of the computation represented by a continuation does not in general make sense. This paper presents a new type of continuation, called a process continuation, that may be used to control tree-structured concurrency. Just as a traditional continuation represents the rest of a computation from a given point in the computation, a process continuation represents the rest of a subcomputation, or process, from a given point in the subcomputation. Process continuations allow nonlocal exits to arbitrary points in the process tree and allow the capture of a subtree of a computation as a composable continuation for later use. Even in the absence of multiple processes, the precise control achievable with process continuations makes them more useful than traditional continuations.

Author
R. Hieb; R. Kent Dybvig
Publisher
ACM
Published
1990
Language
EN

More by R. Hieb; R. Kent Dybvig

Browse all works by R. Hieb; R. Kent Dybvig