Hostname: page-component-5db58dd55d-8mwbx Total loading time: 0 Render date: 2026-06-02T02:26:36.110Z Has data issue: false hasContentIssue false

Local algebraic effect theories

Published online by Cambridge University Press:  11 May 2020

ŽIGA LUKŠIČ
Affiliation:
Faculty of Mathematics and Physics, University of Ljubljana, Slovenia, (e-mails: ziga.luksic@fmf.uni-lj.si, matija.pretnar@fmf.uni-lj.si)
MATIJA PRETNAR
Affiliation:
Faculty of Mathematics and Physics, University of Ljubljana, Slovenia, (e-mails: ziga.luksic@fmf.uni-lj.si, matija.pretnar@fmf.uni-lj.si)
Rights & Permissions [Opens in a new window]

Abstract

Core share and HTML view are not available for this content. However, as you have access to this content, a full PDF is available via the 'Save PDF' action button.

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 optimisations and reasoning tools.

Information

Type
Research Article
Copyright
Copyright © The Author(s) 2020. Published by Cambridge University Press

Lukšič and Pretnar supplementary material

Lukšič and Pretnar supplementary material

Download Lukšič and Pretnar supplementary material(Video)
Video 61.6 MB
Submit a response

Discussions

No Discussions have been published for this article.