articleApr 8, 2026GREEN OA

Combining continuations with other effects

University of Cambridge · University of Birmingham · +1 more institution

Indexed indatacite

Abstract

A fundamental question, in modelling computational effects, is how to give a unified semantic account of modularity, i.e., a mathematical theory that supports the various combinations one naturally makes of computational effects such as exceptions, side-effects, interactive input/output, nondeterminism, and, particularly for this workshop, continuations [2, 3, 5]. We have begun to give such an account over recent years for all of these effects other than continuations [8], describing the sum and the tensor, or commutative combination, of effects, starting from Eugenio Moggi’s proposal to use monads to give semantics for each individual effect [15]. That has yielded the most commonly used combinations of the…

Citation impact

6
total citations
FWCI
Percentile
References
13
Too recent for citation history.

Authors

4

Topics & keywords

Keywords
  • Monad (category theory)
  • Computer science
  • Algebra over a field
  • Programming language
  • Natural (archaeology)
  • Theoretical computer science
  • Algorithm
  • Mathematics
No related works found for this paper.

Funding