MapValues[K: K, V: V, H: HashFunction[K] val, M: HashMap[K, V, H] #read]¶
An iterator over the values in a map.
class ref MapValues[K: K, V: V, H: HashFunction[K] val, M: HashMap[K, V, H] #read] is
Iterator[M->V] ref
Implements¶
- Iterator[M->V] ref
Constructors¶
create¶
Creates an iterator for the given map.
Parameters¶
- map: M
Returns¶
- MapValues[K, V, H, M] ref^
Public Functions¶
has_next¶
True if it believes there are remaining entries. May not be right if values were added or removed from the map.
Returns¶
- Bool val
next¶
Returns the next value, or raises an error if there isn't one. If values are added during iteration, this may not return all values.
Returns¶
- M->V ?