Write a Blog >>
ICFP 2020
Thu 20 - Fri 28 August 2020
Sun 23 Aug 2020 10:00 - 10:45 at HOPE - Keynote and Session 1

Algebras give us a way to interpret or handle effectful computations, and can be used as a lifting of quantitative predicates. A coeffect producer describes the dynamics of the environment, which can be consulted by a program, or can be used to resolve issues raised by a program. In this talk, we discuss a method of using an interaction law between the program and the environment, to merge an environment dynamics given by a coalgebra into a handler of residual effects after interaction given by an algebra. This results in a new algebra that can handle the effects of the program, without interaction with the environment.

Sun 23 Aug
Times are displayed in time zone: Eastern Time (US & Canada) change

08:00 - 11:30: Keynote and Session 1HOPE at HOPE
08:00 - 09:00
Keynote
HOPE
Paul Blain LevyUniversity of Birmingham
09:15 - 10:00
Talk
HOPE
Guilhem JaberUniversité de Nantes, Andrzej MurawskiUniversity of Oxford
10:00 - 10:45
Talk
HOPE
Tarmo UustaluReykjavik University, Tallinn University of Technology, Niels VoorneveldTallinn University of Technology
10:45 - 11:30
Talk
HOPE
Patrick BahrIT University of Copenhagen, Christian Uldal GraulundIT University of Copenhagen, Rasmus Ejlers MøgelbergIT University of Copenhagen