Tag: POPL

  • Discussing “BI as an Assertion Language for Mutable Data Structures”

    Discussing “BI as an Assertion Language for Mutable Data Structures”

    I’ve written about separation logic and bunched implications for the blog before. This was the paper that brought these topics together. It constitutes a very important middle step in the early development of separation logic between Reynolds’s 2000 “Intuitionistic Reasoning about Shared Mutable Data Structures” and his 2002 “Separation Logic: A Logic for Shared Mutable…

  • Discussing “A very modal model of a modern, major, general type system”

    Discussing “A very modal model of a modern, major, general type system”

    This paper is an influential landmark in the development of what is now usually called guarded recursion, following a trail that roughly goes from Nakano’s introduction of the approximation modality, to this paper, to a Dreyer, Ahmed, and Birkedal paper that I haven’t yet read for this blog but will probably eventually get to, to…