Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

Perl programming is an *empirical* science! -- Larry Wall in <10226@jpl-devvax.JPL.NASA.GOV>


devel / comp.lang.scheme / Final SRFI 224: Integer Mappings

SubjectAuthor
o Final SRFI 224: Integer MappingsArthur A. Gleckler

1
Final SRFI 224: Integer Mappings

<91aedbbe-4eee-4c98-b5db-2d0883e45385n@googlegroups.com>

  copy mid

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

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:ac8:6ec4:: with SMTP id f4mr34108716qtv.133.1625099278856;
Wed, 30 Jun 2021 17:27:58 -0700 (PDT)
X-Received: by 2002:aca:fdc5:: with SMTP id b188mr5151828oii.143.1625099278418;
Wed, 30 Jun 2021 17:27:58 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Wed, 30 Jun 2021 17:27:58 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:ce00:be10:7635:92a2:20ea:1d56;
posting-account=LxAb6woAAAC1lFA0Q2auCNpmd7EXgVPk
NNTP-Posting-Host: 2600:1700:ce00:be10:7635:92a2:20ea:1d56
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <91aedbbe-4eee-4c98-b5db-2d0883e45385n@googlegroups.com>
Subject: Final SRFI 224: Integer Mappings
From: *@speechcode.com (Arthur A. Gleckler)
Injection-Date: Thu, 01 Jul 2021 00:27:58 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Arthur A. Gleckler - Thu, 1 Jul 2021 00:27 UTC

Scheme Request for Implementation 224,
"Integer Mappings,"
by Wolfgang Corcoran-Mathe,
has gone into FINAL status.

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

Here's the abstract:

Integer maps, or fxmappings, are finite sets, where each element is
an association between a fixnum (exact integer) key and an arbitrary
Scheme object. They are similar to the general mappings of SRFI 146,
but the restricted key-type allows implementations of fxmappings to
benefit from optimized structures and algorithms. This library
provides a rich set of operations on fxmappings, including analogues
of most of the forms provided by SRFI 146. Fxmappings have no
intrinsic order, but may be treated as ordered sets, using the
natural ordering on keys; a substantial sublibrary for working with
fxmappings in this fashion is included.

Here is the commit summary since the most recent draft:

- Fix typo.
- Fix typo in example.
- copy edits
- Link to Wikipedia definition of trichotomy law.
- Don't use lower-case names at starts of sentences.
- Fix example. `srfi-alist' doesn't return two values.
- Wrap examples to avoid horizontal scrolling.
- Finalize.

Here are the diffs since the most recent draft:

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

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