Wed 7 Nov 2018 10:30 - 10:52 at Studio 1 - II

Algebraic effects are a program structuring paradigm with rising popularity in the functional programming language community. Algebraic effects are less wide-spread in the context of imperative, object oriented languages. We present a library to program with algebraic effects in Java. Our library consists of three core components: A type selective CPS transformation via JVM bytecode transformation, an implementation of delimited continuations on top of the bytecode transformation and finally a library for algebraic effects in terms of delimited continuations.

Wed 7 Nov

10:30 - 12:00: OOPSLA - II at Studio 1
splash-2018-OOPSLA154158300000010:30 - 10:52
Jonathan Immanuel BrachthäuserUniversity of Tübingen, Germany, Philipp SchusterUniversity of Tübingen, Klaus OstermannUniversity of Tuebingen
splash-2018-OOPSLA154158435000010:52 - 11:15
Fabian MuehlboeckCornell University, Ross TateCornell University
splash-2018-OOPSLA154158570000011:15 - 11:37
Francesco Zappa NardelliInria, Julia BelyakovaCzech Technical University in Prague, Artem PelenitsynCzech Technical University in Prague, Benjamin ChungNortheastern University, Jeff BezansonJulia Computing, Jan VitekNortheastern University
splash-2018-OOPSLA154158705000011:37 - 12:00
Hendrik van AntwerpenDelft University of Technology, Netherlands, Casper Bach PoulsenDelft University of Technology, Eelco VisserDelft University of Technology