module Core_hashtbl_intf: sig
.. end
change t key f
updates the given table by changing the value stored under key
according to f
, just like Map.change
(see that for example).
type 'a
hashable = {
|
hash : 'a -> int ; |
|
compare : 'a -> 'a -> int ; |
}
module type Key = sig
.. end
module type T0 = sig
.. end
module type T1 = sig
.. end
module type T2 = sig
.. end
module Key_poly: sig
.. end
module Access_sig: functor (
T
:
T2
) ->
functor (
Key
:
T1
) ->
sig
.. end
type 'a
with_options = ?growth_allowed:bool -> ?size:int -> 'a
module Create_sig: functor (
T
:
T2
) ->
functor (
Key
:
T1
) ->
sig
.. end
module Monomorphic: functor (
T
:
T2
) ->
functor (
Key
:
T0
) ->
sig
.. end