2017-09-29: Ben Price (MSP)

Tue, 14 Oct 2025 16:51:42 +0000

Ben Price (MSP)

Worlds

Abstract

Building on last week's introduction to Martin-Löf 1971, we describe a toy type theory which not only accounts for what type terms have, but also where they live. This extra information can be interpreted as where (physically) data lives, at what phase (typechecking vs runtime) it exists, when it exists, or who has access to the data.

In return for caring about these "worlds" describing where data lives, we get applications to distributed computing and erasure for efficient code generation, with future work to consider productivity and security.

2017-09-29 16:00:00 UTC
LT1310