Logo image
Effect Systems as Abstract Interpretations
Conference proceeding   Open access

Effect Systems as Abstract Interpretations

Colin S. Gordon
Proceedings of the 11th ACM SIGPLAN International Workshop on Numerical and Symbolic Abstract Domains, pp 2-9
02 Oct 2026
Featured in Collection :   Drexel's Newest Publications
url
https://doi.org/10.1145/3840563.3843706View
Published, Version of Record (VoR) Open

Abstract

Theory of computation -- Program analysis Theory of computation -- Program semantics
Many forms of static reasoning about program behaviours are known in the literature, yet formal relationships are studied surprisingly infrequently. While most type systems are well-known to be captured by abstract interpretations, the situation for type-and-effect systems is, in the general case, unsettled despite strong hypotheses and occasional framing of effect systems as abstract interpretations. We develop a formal relationship between abstract interpretations and a general class of effect systems. First, we describe an embedding of effect quantales into abstract domains. Second, we recover the general form of an effect system as an abstract interpretation --- not on states or values, but on event occurrences.

Metrics

1 Record Views

Details

Logo image