@[reducible, inline]
Determines if the given integer is a valid Unicode scalar value.
Note that values in [0xd800, 0xdfff]
are reserved for UTF-16 surrogate pairs.
Instances For
theorem
Char.isValidChar_of_isValidChar_Nat
(n : Nat)
(h : Char.isValidCharNat n)
:
isValidChar (UInt32.ofNat' n ⋯)
Convert an upper case character to its lower case character.
Only works on basic latin letters.
Instances For
Convert a lower case character to its upper case character.
Only works on basic latin letters.