`sig
type 'a tbl
type 'a t = 'a CamomileLibrary.Type.UCharTbl.tbl
val get :
'a CamomileLibrary.Type.UCharTbl.tbl ->
CamomileLibrary.Type.UChar.t -> 'a
module type Type =
sig
type elt
type t =
CamomileLibrary.Type.UCharTbl.Type.elt
CamomileLibrary.Type.UCharTbl.tbl
val get :
CamomileLibrary.Type.UCharTbl.Type.elt
CamomileLibrary.Type.UCharTbl.tbl ->
CamomileLibrary.Type.UChar.t ->
CamomileLibrary.Type.UCharTbl.Type.elt
val of_map :
CamomileLibrary.Type.UCharTbl.Type.elt ->
CamomileLibrary.Type.UCharTbl.Type.elt CamomileLibrary.Type.UMap.t ->
CamomileLibrary.Type.UCharTbl.Type.t
end
module Make :
functor (H : Hashtbl.HashedType) ->
sig
type elt = H.t
type t = elt tbl
val get : elt tbl -> UChar.t -> elt
val of_map : elt -> elt UMap.t -> t
end
module Bool :
sig
type t
val get :
CamomileLibrary.Type.UCharTbl.Bool.t ->
CamomileLibrary.Type.UChar.t -> bool
val of_set :
CamomileLibrary.Type.USet.t -> CamomileLibrary.Type.UCharTbl.Bool.t
end
module Bits :
sig
type t
val of_map :
int ->
int CamomileLibrary.Type.UMap.t ->
CamomileLibrary.Type.UCharTbl.Bits.t
val get :
CamomileLibrary.Type.UCharTbl.Bits.t ->
CamomileLibrary.Type.UChar.t -> int
end
module Bytes :
sig
type t
val of_map :
int ->
int CamomileLibrary.Type.UMap.t ->
CamomileLibrary.Type.UCharTbl.Bytes.t
val get :
CamomileLibrary.Type.UCharTbl.Bytes.t ->
CamomileLibrary.Type.UChar.t -> int
end
module Char :
sig
type t
val of_map :
char ->
char CamomileLibrary.Type.UMap.t ->
CamomileLibrary.Type.UCharTbl.Char.t
val get :
CamomileLibrary.Type.UCharTbl.Char.t ->
CamomileLibrary.Type.UChar.t -> char
end
end`