Researcher profile

Tiark Rompf

2 papers in the PaperMetrix corpus

Publications

Papers by this author

  1. Refunctionalization of abstract abstract machines: bridging the gap between abstract abstract machines and abstract definitional interpreters (functional pearl)

    2018 · Proceedings of the ACM on Programming Languages

    Abstracting abstract machines is a systematic methodology for constructing sound static analyses for higher-order languages, by deriving small-step abstract abstract machines (AAMs) that perform abstract interpretation from abstract machines that perform concrete evaluation. Darais et …

  2. Free to Move: Reachability Types with Flow-Sensitive Effects for Safe Deallocation and Ownership Transfer

    2025 · arXiv (Cornell University)

    We present a flow-sensitive effect system for reachability types that supports explicit memory management, including Rust-style move semantics, in higher-order impure functional languages. Our system refines the existing reachability qualifier with polymorphic \emph{use} and \emph{kill} …