• SRFI 202: Pattern-matching Variant of the and-let* Form that Supports M

    From Arthur A. Gleckler@21:1/5 to All on Thu Jun 25 23:09:57 2020
    Scheme Request for Implementation 202,
    "Pattern-matching Variant of the and-let* Form that Supports Multiple
    Values,"
    by Pattern-matching,
    is now available for discussion.

    Its draft and an archive of the ongoing discussion are available at <https://srfi.schemers.org/srfi-202/>.

    You can join the discussion of the draft by filling out the subscription
    form on that page.

    You can contribute a message to the discussion by sending it to <srfi-202@srfi.schemers.org>.

    Here's the abstract:

    The SRFI-2 library introduced the and-let* form for short-circuited
    evaluation in the style of the and form with the ability to capture
    the (non-#f) results in the style of the let* form. This document
    extends the and-let* form with the abilities to pattern-match (or
    "destructurally bind") the values of evaluated expressions (where the
    match failure causes short-circuiting, rather than raising an error),
    and to handle multiple values (where only the falsehood of the first
    value causes short-circuiting).

    Regards,
    SRFI Editor

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