- mapping-fold f sentinel mappingprocedure
- hashmap-fold f sentinel hashmapprocedure
Fold operation over SRFI-146 mappings. Replaces the fold operation provided by the (srfi 146) module. These can be used with transducers in the following way:
(import (only (srfi 128) make-default-comparator) (srfi 146) (srfi 146 hash) transducers) (transduce mapping-fold values (collect-list) (mapping (make-default-comparator) 'a 1 'b 2 'c 3 'd 4)) ; => ((a . 1) (b . 2) (c . 3) (d . 4))