hamt

Hash Array Mapped Tries
IN THIS PACKAGE
Module Hamt . Make . ExceptionLess
val extract : key -> 'a t -> 'a option * 'a t
val update : key -> ( 'a -> 'a option ) -> 'a t -> 'a t
val modify : key -> ( 'a -> 'a ) -> 'a t -> 'a t
val find : key -> 'a t -> 'a option
val choose : 'a t -> (key * 'a) option