Scheme Request for Implementation 164,
"Enhanced multi-dimensional Arrays,"
by Per Bothner,
has gone into "final" status.
The document and an archive of the discussion are available at https://srfi.schemers.org/srfi-164/.
Here's the abstract:
This SRFI describes the array data type (a generalization of vectors to multiple indexes or dimensions), along with a set of procedures for working on them.
This specification is an extension of SRFI 25, with additions from Racket’s math.array package and other sources. It has been implemented in the Kawa dialect of Scheme.
Here are the changes applied since the most recent draft:
https://github.com/scheme-requests-for-implementation/srfi-164/compare/7225f3f407cce2bafd833a0553c64a1b79b7e98f..82eafcaa54856475ab8c1f0a830566cb5b4a2c69
- Apply fixes from John Cowan.
- Fix punctuation and plurals.
- Update copyright notice.
- Fix HTML errors reported by <tidy>.
- Add more space between paragraphs for legibility.
- Finalize.
Many thanks to Per and to everyone who contributed to the discussion of this SRFI.
Regards,
SRFI Editor