mlsanityData to 14 Oct 2026

Categorical Semantics of Reversible Pattern-Matching

arXiv 2109.05837 ↗First posted 13 Sep 2021cs.LO cs.CLcited by 0

Not on the map. Why?

Abstract (arXiv)

This paper is concerned with categorical structures for reversible computation. In particular, we focus on a typed, functional reversible language based on Theseus. We discuss how join inverse rig categories do not in general capture pattern-matching, the core construct Theseus uses to enforce reversibility. We then derive a categorical structure to add to join inverse rig categories in order to capture pattern-matching. We show how such a structure makes an adequate model for reversible pattern-matching.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 36 references that are in the map. First posted on arXiv 13 Sep 2021.

Builds on

6 of 36 references.

References · 6

  1. 2018Reversible effects as inverse arrowscited by 3
  2. 2015Reversible monadic computingcited by 1
  3. 2017A categorical foundation for structured reversible flowchart languages: Soundness and adequacycited by 1
  4. 2019Inversion, Iteration, and the Art of Dual Wieldingcited by 1
  5. 2019Condition/Decision Duality and the Internal Logic of Extensive Restriction Categoriescited by 1
  6. 2021Join Inverse Rig Categories for Reversible Functional Programming, and Beyondcited by 1

Built on by

Not cited yet.