Parametric effect monads and semantics of effect systems

  • Katsumata S
N/ACitations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

We study fundamental properties of a generalisation of monad called parametric effect monad , and apply it to the interpretation of general effect systems whose effects have sequential composition operators. We show that parametric effect monads admit analogues of the structures and concepts that exist for monads, such as Kleisli triples, the state monad and the continuation monad, Plotkin and Power's algebraic operations, and the categorical ┬┬-lifting. We also show a systematic method to generate both effects and a parametric effect monad from a monad morphism. Finally, we introduce two effect systems with explicit and implicit subeffecting, and discuss their denotational semantics and the soundness of effect systems.

Cite

CITATION STYLE

APA

Katsumata, S. (2014). Parametric effect monads and semantics of effect systems. ACM SIGPLAN Notices, 49(1), 633–645. https://doi.org/10.1145/2578855.2535846

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free