Email list hosting service & mailing list manager


New draft (#10) of SRFI 146: Mappings Arthur A. Gleckler 12 Jul 2017 18:29 UTC

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

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

Here are Marc's comments on the draft:

  Changes

  - Editorial fixes (most of them were reported by Shiro
    Kawai)

  - Reference to implementation to SRFI 113 removed because
    after changes to SRFI 153 it might better become an
    implementation of SRFI 153

  - Added mapping-pop to make the interface as powerful as
    SRFI 125 (please review the signature of the procedure)

  - Prefix the identifiers in (srfi 146 hash) with hashmap,
    not mapping

  - Make (srfi 146 hash) mandatory (implementation based on
    SRFI 125 yet missing)

  - Re-export comparator? from (srfi 128) to define the
    comparison type (based on my thoughts outlined here:
    https://groups.google.com/d/msg/scheme-reports-wg2/NZA9CIMRl48/CJ4Xn27CAwAJ)

  Commit Summary

  - clarify how mappings are compared; add credit to Shiro Kawai
  - editorial fixed: mapping-catenate
  - editorial fix: copy and paste error fixed
  - editorial fix: remove confusing plural
  - Remove references to SRFI 113 implementation
  - added missing procedures to index
  - added mapping-pop(!)
  - change prefix to hashmap for (srfi 146 hash)
  - Re-export comparator? from (srfi 128)

  File Changes

  M srfi-146.html (139)
  M srfi/146.scm (17)
  M srfi/146.sld (4)
  M srfi/146/test.sld (13)

Here's the diff:

  <https://github.com/scheme-requests-for-implementation/srfi-146/compare/d188069ecf2351c1422d67505372d503d6ac3b38...9feb1e5e05edb3d4153df761ba565f13d4a91299>

Regards,

SRFI Editor