Program Logics à la Carte

The first paper by a PhD student I supervise has been accepted into POPL: “Program Logics à la Carte” will be presented in Denver next week. The paper proposes a framework of reusable building blocks to simplify constructing a program logic with its associated soundness proof. This is built in Iris, and is similar to how Iris provides reusable building blocks for the ingredients of a powerful…