arXiv · 2606.19686
Effect Systems as Abstract Interpretations
Abstract
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 quantale as an abstract interpretation -- not on states or values, but on event occurrences.
Explore related subjects
Keep this discovery
Colin S. Gordon. 2026-06-18. Effect Systems as Abstract Interpretations. https://arxiv.org/abs/2606.19686
Cite the original work for its findings. Save a collection to share your selection of sources.