Module NesChar

include module type of struct include Stdlib.Char end
val code : char -> int
val chr : int -> char
val escaped : char -> string
val lowercase_ascii : char -> char
val uppercase_ascii : char -> char
type t = char
val compare : t -> t -> int
val equal : t -> t -> bool
val seeded_hash : int -> t -> int
val hash : t -> int
val unsafe_chr : int -> char
val is_upper : char -> bool
val is_lower : char -> bool
val is_letter : char -> bool
val is_digit : char -> bool
val is_space : char -> bool
val is_symbol : char -> bool
type kind =
  1. | Letter
  2. | Digit
  3. | Space
  4. | Symbol
  5. | Other
val kind : char -> kind
val is_other : char -> bool
module Sensible : sig ... end
val to_string : char -> string
val of_string_opt : string -> char option