SRFI 241: Match — Simple Pattern-Matching Syntax to Express Catamorphisms on Scheme Data

by Marc Nieper-Wißkirchen

status: draft (2022-11-10)

keywords: Pattern Matching, Syntax

See also SRFI 200: Pattern Matching and SRFI 204: Wright-Cartwright-Shinn Pattern Matcher.

library name: match-dfh

Abstract

This SRFI describes a simple pattern matcher based on one originally devised by Kent Dybvig, Dan Friedman, and Eric Hilsdale, which has a catamorphism feature to perform recursion automatically.