BatHashtbl.S
The output signature of the functor Hashtbl
.Make.
The output signature of the functor Hashtbl
.Make.
val create : int -> 'a t
val length : 'a t -> int
val is_empty : 'a t -> bool
val clear : 'a t -> unit
val filter_inplace : ('a -> bool) -> 'a t -> unit
val print : ?first:string -> ?last:string -> ?sep:string ->
('a BatInnerIO.output -> key -> unit) -> ('a BatInnerIO.output -> 'b -> unit) -> 'a BatInnerIO.output -> 'b t -> unit
The following modules replace functions defined in Hashtbl
with functions behaving slightly differently but having the same name. This is by design: the functions meant to override the corresponding functions of Hashtbl
.
module Exceptionless : sig ... end
Operations on Hashtbl
without exceptions.
module Infix : sig ... end
Infix operators over a BatHashtbl
module Labels : sig ... end
Operations on Hashtbl
with labels.