package b0
Install
Dune Dependency
Authors
Maintainers
Sources
sha512=00a6868b4dfa34565d0141b335622a81a0e8d5b9e3c6dfad025dabfa3df2db2a1302b492953bbbce30c3a4406c324fcec25250a00b38f6d18a69e15605e3b07e
doc/b0.std/B0_std/Char/index.html
Module B0_std.Char
Characters (bytes in fact).
Stdlib Char
include module type of Char
Return a string representing the given character, with special characters escaped following the lexical conventions of OCaml. All characters outside the ASCII printable range (32..126) are escaped, as well as backslash, double-quote, and single-quote.
Convert the given character to its equivalent lowercase character, using the US-ASCII character set.
Convert the given character to its equivalent uppercase character, using the US-ASCII character set.
The comparison function for characters, with the same specification as Stdlib.compare
. Along with the type t
, this function compare
allows the module Char
to be passed as argument to the functors Set.Make
and Map.Make
.
val seeded_hash : int -> t -> int
A seeded hash function for characters, with the same output value as Hashtbl.seeded_hash
. This function allows this module to be passed as argument to the functor Hashtbl.MakeSeeded
.
val hash : t -> int
An unseeded hash function for characters, with the same output value as Hashtbl.hash
. This function allows this module to be passed as argument to the functor Hashtbl.Make
.
Bytes as US-ASCII characters
module Ascii : sig ... end
US-ASCII character support.