val create : int ->'aBatHashtbl.Make(ResultNode).t
val length : 'aBatHashtbl.Make(ResultNode).t-> int
val is_empty : 'aBatHashtbl.Make(ResultNode).t-> bool
val clear : 'aBatHashtbl.Make(ResultNode).t-> unit
val copy : 'aBatHashtbl.Make(ResultNode).t->'aBatHashtbl.Make(ResultNode).t
val add : 'aBatHashtbl.Make(ResultNode).t->key->'a-> unit
val remove : 'aBatHashtbl.Make(ResultNode).t->key-> unit
val remove_all : 'aBatHashtbl.Make(ResultNode).t->key-> unit
val find : 'aBatHashtbl.Make(ResultNode).t->key->'a
val find_all : 'aBatHashtbl.Make(ResultNode).t->key->'a list
val find_default : 'aBatHashtbl.Make(ResultNode).t->key->'a->'a
val find_option : 'aBatHashtbl.Make(ResultNode).t->key->'a option
val replace : 'aBatHashtbl.Make(ResultNode).t->key->'a-> unit
val mem : 'aBatHashtbl.Make(ResultNode).t->key-> bool
val iter : (key->'a-> unit)->'aBatHashtbl.Make(ResultNode).t-> unit
val for_all : (key->'a-> bool)->'aBatHashtbl.Make(ResultNode).t-> bool
val fold :
(key->'a->'b->'b)->'aBatHashtbl.Make(ResultNode).t->'b->'b
val exists : (key->'a-> bool)->'aBatHashtbl.Make(ResultNode).t-> bool
val map :
(key->'b->'c)->'bBatHashtbl.Make(ResultNode).t->'cBatHashtbl.Make(ResultNode).t
val map_inplace : (key->'a->'a)->'aBatHashtbl.Make(ResultNode).t-> unit
val filter :
('a-> bool)->'aBatHashtbl.Make(ResultNode).t->'aBatHashtbl.Make(ResultNode).t
val filter_inplace : ('a-> bool)->'aBatHashtbl.Make(ResultNode).t-> unit
val filteri :
(key->'a-> bool)->'aBatHashtbl.Make(ResultNode).t->'aBatHashtbl.Make(ResultNode).t
val filteri_inplace :
(key->'a-> bool)->'aBatHashtbl.Make(ResultNode).t->
unit
val filter_map :
(key->'a->'b option)->'aBatHashtbl.Make(ResultNode).t->'bBatHashtbl.Make(ResultNode).t
val filter_map_inplace :
(key->'a->'a option)->'aBatHashtbl.Make(ResultNode).t->
unit
val modify : key->('a->'a)->'aBatHashtbl.Make(ResultNode).t-> unit
val modify_def :
'a->key->('a->'a)->'aBatHashtbl.Make(ResultNode).t->
unit
val modify_opt :
key->('a option->'a option)->'aBatHashtbl.Make(ResultNode).t->
unit
val merge :
(key->'a option->'b option->'c option)->'aBatHashtbl.Make(ResultNode).t->'bBatHashtbl.Make(ResultNode).t->'cBatHashtbl.Make(ResultNode).t
val merge_all :
(key->'a list->'b list->'c list)->'aBatHashtbl.Make(ResultNode).t->'bBatHashtbl.Make(ResultNode).t->'cBatHashtbl.Make(ResultNode).t
val stats : 'aBatHashtbl.Make(ResultNode).t->BatHashtbl.statistics
val keys : 'aBatHashtbl.Make(ResultNode).t->keyBatEnum.t
val values : 'aBatHashtbl.Make(ResultNode).t->'aBatEnum.t
val enum : 'aBatHashtbl.Make(ResultNode).t->(key * 'a)BatEnum.t
val to_list : 'aBatHashtbl.Make(ResultNode).t->(key * 'a) list
val of_enum : (key * 'a)BatEnum.t->'aBatHashtbl.Make(ResultNode).t
val of_list : (key * 'a) list->'aBatHashtbl.Make(ResultNode).t
val print :
?first:string ->?last:string ->?sep:string ->('aBatInnerIO.output->key-> unit)->('aBatInnerIO.output->'b-> unit)->'aBatInnerIO.output->'bBatHashtbl.Make(ResultNode).t->
unit