package ocamlformat-mlx-lib
Module Ocamlformat_stdlib_shims.UcharSource
include module type of struct include Uchar end
The type for Unicode characters.
A value of this type represents a Unicode scalar value which is an integer in the ranges 0x0000...0xD7FF or 0xE000...0x10FFFF.
bom is U+FEFF, the byte order mark (BOM) character.
is_valid n is true if and only if n is a Unicode scalar value (i.e. in the ranges 0x0000...0xD7FF or 0xE000...0x10FFFF).
UTF codecs tools
The type for UTF decode results. Values of this type represent the result of a Unicode Transformation Format decoding attempt.
utf_8_byte_length u is the number of bytes needed to encode u in UTF-8.