This module provides lang library map operations defined by the language specification 2019R3.
Returns a map containing [key, member] pair as the value for each key.
Selects the members from a map for which a function returns true.
Applies a function to each member of a map.
Returns the member of map
Tests whether m has a member with key
Returns an iterator over a map.
The iterator will iterate over the members of the map not the keys.
Returns a list of all the keys of map
Returns number of members of a map.
Applies a function each member of a map and returns a map of the result. The resulting map will have the same keys as the argument map.
Combines the members of a map using a combining function. The combining function takes the combined value so far and a member of the map, and returns a new combined value.
Removes a member of a map.
Removes all members of a map. This panics if any member cannot be removed.