val mem : 'a key -> t -> boolval add : 'a key -> 'a -> t -> tval singleton : 'a key -> 'a -> tval rem : 'a key -> t -> tval find : 'a key -> t -> 'a optionval get : 'a key -> t -> 'aval iter : (binding -> unit) -> t -> unitval fold : (binding -> 'a -> 'a) -> t -> 'a -> 'aval for_all : (binding -> bool) -> t -> boolval exists : (binding -> bool) -> t -> bool