BatHashtbl.SThe output signature of the functor Hashtbl.Make.
The output signature of the functor Hashtbl.Make.
val create : int -> 'a tval length : 'a t -> intval is_empty : 'a t -> boolval clear : 'a t -> unitval filter_inplace : ('a -> bool) -> 'a t -> unitval print : ?first:string -> ?last:string -> ?sep:string ->
('a BatInnerIO.output -> key -> unit) -> ('a BatInnerIO.output -> 'b -> unit) -> 'a BatInnerIO.output -> 'b t -> unitThe 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 ... endOperations on Hashtbl without exceptions.
module Infix : sig ... endInfix operators over a BatHashtbl
module Labels : sig ... endOperations on Hashtbl with labels.