,
Lean Ermantraut
Creative Commons Attribution 4.0 International license
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.
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}
}