`sig type t exception Out_of_range val char_of : BatUChar.t -> char val of_char : char -> BatUChar.t external code : BatUChar.t -> int = "%identity" val chr : int -> BatUChar.t val eq : BatUChar.t -> BatUChar.t -> bool val compare : BatUChar.t -> BatUChar.t -> int type uchar = BatUChar.t val int_of : BatUChar.uchar -> int val of_int : int -> BatUChar.uchar val is_ascii : BatUChar.uchar -> bool val unsafe_chr : int -> BatUChar.t end`