Write a Blog >>
SLE 2019
Sun 20 - Fri 25 October 2019 Athens, Greece
co-located with SPLASH 2019
Tue 22 Oct 2019 16:40 - 17:00 at Templars - Sessions 8: Types, ACID and Governance Chair(s): Vadim Zaytsev

In this vision paper, we propose a method for generating fully functional incremental type services from textbook-like declarations of type rules. Our general strategy is to translate type rules into Datalog, for which efficient incremental solvers are already available. However, many aspects of type rules don’t naturally translate to Datalog and need non-trivial translation. We demonstrate that such translation may be feasible by outlining the translation rules needed for a language with typing contexts (name binding) and bidirectional type rules (local type inference). We envision that even rich type systems of DSLs can be incrementalized by translation to Datalog in the future.

This program is tentative and subject to change.

Tue 22 Oct

sle-2019-papers
16:00 - 17:30: SLE 2019 - Sessions 8: Types, ACID and Governance at Templars
Chair(s): Vadim ZaytsevRaincode Labs, Belgium
sle-2019-papers16:00 - 16:20
Talk
sle-2019-papers16:20 - 16:40
Talk
Elias CastegrenKTH Royal Institute of Technology, Kiko Fernandez-ReyesUppsala University
sle-2019-papers16:40 - 17:00
Talk
André PacakJGU Mainz, Sebastian ErdwegJGU Mainz
sle-2019-papers17:00 - 17:30
Talk
Friedrich SteimannFernuni Hagen, Nils KurowskyFernuni Hagen