Module Context_hash.Error_table
include Mavryk_error_monad.TzLwtreslib.Hashtbl.S_ES with type key = t
val create : int -> ('a, 'trace) tval clear : ('a, 'trace) t -> unitval reset : ('a, 'trace) t -> unitval find_or_make :
('a, 'trace) t ->
key ->
(unit -> ('a, 'trace) Stdlib.result Lwt.t) ->
('a, 'trace) Stdlib.result Lwt.tval remove : ('a, 'trace) t -> key -> unitval find : ('a, 'trace) t -> key -> ('a, 'trace) Stdlib.result Lwt.t optionval mem : ('a, 'trace) t -> key -> boolval iter_with_waiting_es :
(key -> 'a -> (unit, 'trace) Stdlib.result Lwt.t) ->
('a, 'trace) t ->
(unit, 'trace) Stdlib.result Lwt.tval fold_with_waiting_es :
(key -> 'a -> 'b -> ('b, 'trace) Stdlib.result Lwt.t) ->
('a, 'trace) t ->
'b ->
('b, 'trace) Stdlib.result Lwt.tval fold_keys : (key -> 'b -> 'b) -> ('a, 'trace) t -> 'b -> 'bval fold_promises :
(key -> ('a, 'trace) Stdlib.result Lwt.t -> 'b -> 'b) ->
('a, 'trace) t ->
'b ->
'bval fold_resolved : (key -> 'a -> 'b -> 'b) -> ('a, 'trace) t -> 'b -> 'bval length : ('a, 'trace) t -> intval stats : ('a, 'trace) t -> Stdlib.Hashtbl.statistics