package ocamlformat-mlx-lib
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=af4e7ed7e84bd681e1058c3573e255427aa3c3a9952c115f1c2441295766d14c
sha512=48a153ad33283a95b3d5a54cd04e8a26feb5d394b291a45aa01f77e376bcfc94a2b6350b3f3611a3d2511f25b0f69f6d2d694d7ace81004ed7e6850ac6947b4c
doc/ocamlformat-mlx-lib.stdlib_shims/Ocamlformat_stdlib_shims/Uchar/index.html
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).
seeded_hash seed u A seeded hash function with the same output value as Hashtbl.seeded_hash. This function allows this module to be passed as an argument to the functor Hashtbl.MakeSeeded.
An unseeded hash function with the same output value as Hashtbl.hash. This function allows this module to be passed as an argument to the functor Hashtbl.Make.
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_decode_length_of_byte byte is the number of bytes, from 1 to max_utf_8_decode_length, that a valid UTF-8 decode starting with byte byte would consume or 0 if byte cannot start a valid decode.
max_utf_8_decode_length is 4, the maximal number of bytes a valid or invalid UTF-8 decode can consume.
utf_8_byte_length u is the number of bytes needed to encode u in UTF-8.