Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Final SRFI 237: R6RS Records (refined)

8 views
Skip to first unread message

Arthur A. Gleckler

unread,
May 2, 2023, 8:24:07 PM5/2/23
to
Scheme Request for Implementation 237,
"R6RS Records (refined)",
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-237/>.

Here's the abstract:

The record mechanism of R6RS is refined. In particular, the triad
of record names, record-type descriptors and record constructor
descriptors can be effectively ignored and replaced with the single
notion of a record descriptor. We also remove the restriction that
the syntactic layer can only define one constructor per record type
defined.

Here is the commit summary since the most recent draft:

- Small fixes (see John's last review).
- editorial changes
- Link to landing page instead.
- Finalize.

Here are the diffs since the most recent draft:

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

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

Regards,


SRFI Editor
0 new messages