• =?UTF-8?Q?Final_SRFI_241=3A_Match_=E2=80=94_Simple_Pattern=2DMatching_S

    From Arthur A. Gleckler@21:1/5 to All on Thu Mar 23 17:09:24 2023
    Scheme Request for Implementation 241,
    "Match — Simple Pattern-Matching Syntax to Express Catamorphisms on Scheme Data",
    by Marc Nieper-Wißkirchen,
    has gone into final status.

    The document and an archive of the discussion are available at <https://srfi.schemers.org/srfi-241/>.

    Here's the 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.

    Here is the commit summary since the most recent draft:

    - Fix library name.
    - Improve clarity following Amirouche's suggestions.
    - typofix: s/matcher matcher/matcher/
    - typofix: missing assertion-violation.
    - Raise an exception when there is no match.
    - Improve typography.
    - Use CSS classes.
    - Fix punctuation.
    - editorial changes
    - Add table of contents.
    - Fix error reported by W3C HTML Validator.
    - Finalize.

    Note that, despite the large number of commits, there have been no substantial changes since the last draft.

    Here are the diffs since the most recent draft:

    <https://github.com/scheme-requests-for-implementation/srfi-241/compare/draft-2..final>

    Many thanks to Marc and to everyone who contributed to the discussion of this SRFI.

    Regards,


    SRFI Editor

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)