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.
Feedback for Dagstuhl Publishing