,
Lean Ermantraut
Creative Commons Attribution 4.0 International license
This artifact provides Rocq proofs for all the theorems of section 3 of the paper The Algebra of Patterns. Concretely, these are theorems 3, 4, 7, 8, 9, 10, 11, 12, 13 and 15.
@Article{binder_et_al:DARTS.11.2.10,
author = {Binder, David and Ermantraut, Lean},
title = {{The Algebra of Patterns - Rocq Proofs (Artifact)}},
pages = {10:1--10:2},
journal = {Dagstuhl Artifacts Series},
ISSN = {2509-8195},
year = {2025},
volume = {11},
number = {2},
editor = {Binder, David and Ermantraut, Lean},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/DARTS.11.2.10},
URN = {urn:nbn:de:0030-drops-233531},
doi = {10.4230/DARTS.11.2.10},
annote = {Keywords: functional programming, pattern matching, algebraic data types, equational reasoning}
}
a7996cdbff336775a44ed30c52930fbe
(Get MD5 Sum)
The artifact has been evaluated as described in the ECOOP 2025 Call for Artifacts and the ACM Artifact Review and Badging Policy.