sig
type t
type error =
Unrepresentable_character of UCharImpl.t
| Invalid_character_code of int
exception Exception of UCharImpl.error
val string_of_error : UCharImpl.error -> string
val of_char : char -> UCharImpl.t
val to_char : UCharImpl.t -> char
val to_char_noerr : UCharImpl.t -> char
val of_code : int -> UCharImpl.t
val to_code : UCharImpl.t -> int
val equal : UCharImpl.t -> UCharImpl.t -> bool
val compare : UCharImpl.t -> UCharImpl.t -> int
val hash : UCharImpl.t -> int
val is_letter : UCharImpl.t -> bool
val is_digit : UCharImpl.t -> bool
val is_letter_or_digit : UCharImpl.t -> bool
val is_space : UCharImpl.t -> bool
external to_camomile : UCharImpl.t -> CamomileLibrary.UChar.t = "%identity"
external of_camomile : CamomileLibrary.UChar.t -> UCharImpl.t = "%identity"
end