Anton Lorenzen

PhD researcher · programming languages · University of Edinburgh

I am pursuing a PhD in programming languages at the University of Edinburgh, supervised by Sam Lindley and Daan Leijen. I have interned at the RiSE group at Microsoft Research and the OCaml compiler team at Jane Street, where I worked on Koka and (modal) uniqueness types. I hold a BSc in Mathematics and an MSc in Computer Science from the University of Bonn, Germany.

anton.hidden.lorenzen@ed.ac.uk

Anton Lorenzen

Publications

Draft

A Value Trick for Modal Type Systems

Anton Lorenzen, Wenhao Tang, Sam Lindley

ICALP 2026

Persistent Amortised Analysis, Operationally

Anton Lorenzen

ICFP 2025 Distinguished Paper

First-Order Laziness

Anton Lorenzen, Daan Leijen, Wouter Swierstra, Sam Lindley

JFP Special Issue

Tail Recursion Modulo Context: An Equational Approach (extended version)

Daan Leijen, Anton Lorenzen

OOPSLA 2025

Modal Effect Types

Wenhao Tang, Leo White, Stephen Dolan, Daniel Hillerström, Sam Lindley, Anton Lorenzen

PLDI 2024

The Functional Essence of Imperative Binary Search Trees

Anton Lorenzen, Daan Leijen, Wouter Swierstra, Sam Lindley

POPL 2023

Tail Recursion Modulo Context: An Equational Approach

Daan Leijen, Anton Lorenzen

Master Thesis · University of Bonn

Optimizing Reference Counting with Borrowing

supervised by Daan Leijen and Heiko Röglin

CICM 2022

Web-Naproche

Anton Lorenzen, Peter Koepke

CICM 2021

Beautiful Formalizations in Isabelle/Naproche

Adrian De Lon, Peter Koepke, Anton Lorenzen, Adrian Marti, Marcel Schütz, Erik Sturzenhecker

CADE 2021

The Isabelle/Naproche Natural Language Proof Assistant

Adrian De Lon, Peter Koepke, Anton Lorenzen, Adrian Marti, Marcel Schütz, Makarius Wenzel

ITP 2021

A Natural Formalization of the Mutilated Checkerboard Problem in Naproche

Adrian De Lon, Peter Koepke, Anton Lorenzen

AITP 2021

Dealing with Soft Types in Naproche's Logical Backend

Adrian De Lon, Peter Koepke, Anton Lorenzen

CICM 2020

Interpreting Mathematical Texts in Naproche-SAD

Adrian De Lon, Peter Koepke, Anton Lorenzen

AITP 2020

ForTheL for Type Theory

Adrian De Lon, Peter Koepke, Anton Lorenzen