Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Linux: the choice of a GNU generation -- ksh@cis.ufl.edu put this on Tshirts in '93


devel / comp.lang.scheme / Final SRFI 222: Compound Objects

SubjectAuthor
o Final SRFI 222: Compound ObjectsArthur A. Gleckler

1
Final SRFI 222: Compound Objects

<35e8a3c7-bdcf-4b8e-9641-e9f65b53c63dn@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:a37:411:: with SMTP id 17mr32915147qke.225.1626830881376; Tue, 20 Jul 2021 18:28:01 -0700 (PDT)
X-Received: by 2002:a4a:9d47:: with SMTP id f7mr22905201ook.67.1626830880935; Tue, 20 Jul 2021 18:28:00 -0700 (PDT)
Path: i2pn2.org!i2pn.org!aioe.org!feeder1.feed.usenet.farm!feed.usenet.farm!tr2.eu1.usenetexpress.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Tue, 20 Jul 2021 18:28:00 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=99.46.140.206; posting-account=LxAb6woAAAC1lFA0Q2auCNpmd7EXgVPk
NNTP-Posting-Host: 99.46.140.206
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <35e8a3c7-bdcf-4b8e-9641-e9f65b53c63dn@googlegroups.com>
Subject: Final SRFI 222: Compound Objects
From: *@speechcode.com (Arthur A. Gleckler)
Injection-Date: Wed, 21 Jul 2021 01:28:01 +0000
Content-Type: text/plain; charset="UTF-8"
Lines: 36
 by: Arthur A. Gleckler - Wed, 21 Jul 2021 01:28 UTC

Scheme Request for Implementation 222,
"Compound Objects,"
by John Cowan (text), Arvydas Silanskas (implementation),
has gone into FINAL status.

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

Here's the abstract:

Compound objects are analogous to R6RS compound conditions, and are
suitable for use in creating and handling conditions on non-R6RS
systems, among other purposes. They encapsulate an immutable sequence
of subobjects, which can be any object except another compound object.
It is possible to implement R6RS compound conditions on top of
compound objects, but not vice versa. Note that this SRFI does not
provide any analogue to R6RS simple conditions, which are just
records.

Here is the commit summary since the most recent draft:

- small test / implementation fixes. Small example fix in text
- Ignore "Compounds.log".
- Drop trailing whitespace. Adjust indentation.
- Finalize.

Here are the diffs since the most recent draft:

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

Many thanks to John 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