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)