Experts has a new look! Let us know what you think of the updates.

Provide feedback
Home
Scholarly Works
Extensible effects
Conference

Extensible effects

Abstract

We design and implement a library that solves the long-standing problem of combining effects without imposing restrictions on their interactions (such as static ordering). Effects arise from interactions between a client and an effect handler (interpreter); interactions may vary throughout the program and dynamically adapt to execution conditions. Existing code that relies on monad transformers may be used with our library with minor changes, …

Authors

Kiselyov O; Sabry A; Swords C

Pagination

pp. 59-70

Publisher

Association for Computing Machinery (ACM)

Publication Date

September 23, 2013

DOI

10.1145/2503778.2503791

Name of conference

Proceedings of the 2013 ACM SIGPLAN symposium on Haskell