• SRFI 179: Nonempty Intervals and Generalized Arrays (Updated)

    From Arthur A. Gleckler@21:1/5 to All on Mon Jan 13 15:19:06 2020
    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)