Jonathan Lindegaard Starup / Research

Qualified Types with Boolean Algebras

Breaking the Negative Cycle: Exploring the Design Space of Stratification for First-Class Datalog Constraints

From Capabilities to Regions: Enabling Efficient Compilation of Lexical Effect Handlers

Restrictable Variants: A Simple and Practical Alternative to Extensible Variants

Flix: A Meta Programming Language for Datalog

Further Unifying the Landscape of Cell Probe Lower Bounds