New draft (#4) of SRFI 146_NUMBER: Mappings Arthur A. Gleckler 03 Jan 2017 22:54 UTC

I've just published draft #4 of SRFI 146.  It was submitted
by Marc Nieper-Wißkirchen, author of the SRFI.

  <http://srfi.schemers.org/srfi-146/>

Here's the diff:

  <https://github.com/scheme-requests-for-implementation/srfi-146/pull/3>

Here are Marc's comments on this draft:

  Main Changes

  - Remove requirements about SRFI 113 (postpone to future
    SRFI)

  -Add additional procedures for maps with ordered keys

    mapping-min-key
    mapping-max-key
    mapping-min-value
    mapping-max-value
    mapping-key-predecessor
    mapping-key-successor
    mapping-range=
    mapping-range<
    mapping-range>
    mapping-range<=
    mapping-range>=
    mapping-range=!
    mapping-range<!
    mapping-range>!
    mapping-range<=!
    mapping-range>=!
    mapping-split
    mapping-catenate
    mapping-catenate!
    mapping-map/monotone
    mapping-map/monotone!
    mapping-fold/reverse

  Commit Summary

  - updated SRFI 145
  - remove requirements about SRFI 113; mention further SRFIdealing with these questions
  - described new procedures for ordered mappings
  - adjust copyright years
  - fix typo in heading
  - add note about mapping-range=
  - add mapping-catenate to spec
  - implement new procedures for ordered maps
  - Merge branch 'master' of https://github.com/scheme-requests-for-implementation/srfi-146

  File Changes

  - M nieper/rbtree.scm (127)
  - M nieper/rbtree.sld (4)
  - M srfi-146.html (182)
  - M srfi/145.scm (8)
  - M srfi/145.sld (2)
  - M srfi/146.scm (411)
  - M srfi/146/ordered.sld (21)
  - M srfi/146/test.sld (85)

Regards,

SRFI Editor