Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

There is no royal road to geometry. -- Euclid


devel / comp.lang.scheme / Final SRFI 237: R6RS Records (refined)

SubjectAuthor
o Final SRFI 237: R6RS Records (refined)Arthur A. Gleckler

1
Final SRFI 237: R6RS Records (refined)

<2c09472c-86b7-4598-8752-36edee015b7en@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=10039&group=comp.lang.scheme#10039

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:a05:620a:1650:b0:74d:19c8:d9e with SMTP id c16-20020a05620a165000b0074d19c80d9emr3310582qko.4.1683073445698;
Tue, 02 May 2023 17:24:05 -0700 (PDT)
X-Received: by 2002:ad4:59d0:0:b0:61b:5912:b46a with SMTP id
el16-20020ad459d0000000b0061b5912b46amr947422qvb.1.1683073445394; Tue, 02 May
2023 17:24:05 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Tue, 2 May 2023 17:24:04 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:ce00:be10:2ea9:4720:ba6e:c5;
posting-account=LxAb6woAAAC1lFA0Q2auCNpmd7EXgVPk
NNTP-Posting-Host: 2600:1700:ce00:be10:2ea9:4720:ba6e:c5
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2c09472c-86b7-4598-8752-36edee015b7en@googlegroups.com>
Subject: Final SRFI 237: R6RS Records (refined)
From: *...@speechcode.com (Arthur A. Gleckler)
Injection-Date: Wed, 03 May 2023 00:24:05 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2143
 by: Arthur A. Gleckler - Wed, 3 May 2023 00:24 UTC

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

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor