arXiv · 2005.13654
Local Algebraic Effect Theories
Abstract
Algebraic effects are computational effects that can be described with a set of basic operations and equations between them. As many interesting effect handlers do not respect these equations, most approaches assume a trivial theory, sacrificing both reasoning power and safety. We present an alternative approach where the type system tracks equations that are observed in subparts of the program, yielding a sound and flexible logic, and paving a way for practical optimizations and reasoning tools.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Žiga Lukšič, Matija Pretnar. 2020-05-27. Local Algebraic Effect Theories. https://doi.org/10.1017/s0956796819000212
Cite the original work for its findings. Save a collection to share your selection of sources.