Changes between Version 63 and Version 64 of HashTablesCowan


Ignore:
Timestamp:
06/08/13 17:55:19 (4 years ago)
Author:
cowan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HashTablesCowan

    v63 v64  
    3636* The `hash-table-walk` procedure places the hash table argument first and the walker procedure second.  It has been renamed `hash-table-for-each` and given the same argument order as `for-each`, `string-for-each`, and so on.  However, unlike those procedures it can only accept one hash table: coordinated access to multiple hash tables is meaningless, given that hash tables are unordered. 
    3737 
     38* The `hash-table-fold` procedure places the hash table argument first.  For the same reasons as the above, it has been changed to place it last. 
     39 
    3840* The `hash-table-merge!` procedure has been renamed `hash-table-union!`, since it causes the first hash table to become the union of the two hash table arguments.  A third argument specifying how to merge the values has been added. 
    3941