class val _MapCollisions[K: Any #share, V: Any #share, H: HashFunction[K] val]
new trn create() : _MapCollisions[K, V, H] trn^
fun val clone() : _MapCollisions[K, V, H] trn^
fun box apply( hash: U32 val, k: K) : (V | None val) ?
fun val remove( hash: U32 val, k: K) : _MapCollisions[K, V, H] val ?
fun val pull_last() : _MapEntry[K, V, H] val ?
fun ref update_mut( hash: U32 val, entry: _MapEntry[K, V, H] val) : Bool val ?
fun val iter() : _MapIter[K, V, H] ref
© 2016-2018, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/collections-persistent-_MapCollisions