Scheme Request for Implementation 179,
"Nonempty Intervals and Generalized Arrays (Updated),"
by Bradley J. Lucier,
is now available for discussion.
Its draft and an archive of the ongoing discussion are available at <
https://srfi.schemers.org/srfi-179/>.
You can join the discussion of the draft by filling out the
subscription form on that page.
You can contribute a message to the discussion by sending it to <
srfi-179@srfi.schemers.org>.
Unfortunately, I'm unable to include the full abstract here because of typographic limitations. Here is the beginning:
This SRFI specifies an array mechanism for Scheme. Arrays as
defined here are quite general; at their most basic, an array is
simply a mapping, or function, from multi-indices of exact integers
to Scheme values.
This SRFI differs from the finalized SRFI 122 in the following ways:
- The procedures interval-for-each, interval-cartesian-product,
array-outer-product, array-tile, array-assign!, and array-swap! have
been added.
- The discussion of Haar transforms as examples of separable
transforms has been corrected.
- The documentation has a few more examples of image processing
algorithms.
- Some matrix examples have been added to this document and
test-arrays.scm.
Here's the diff with SRFI 122:
<
https://github.com/scheme-requests-for-implementation/srfi-179/compare/6f7951bb..9174e465>
Regards,
SRFI Editor
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)