package ocamlformat-lib
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=dac77f0a957ae782bb4b869b07b9803a872a34f8c1eae8901b42d21b623c9db5
sha512=b4ae6fda3c28e91dc12411b577df7b216e9b1afe5887bcb9e89c158e1313dc92183c29ffb256f47f5c9384af3ac8c505ec76849b26ae950b82c9b4c21a460819
doc/ocamlformat-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.