#root::unicode
Char root/unicode/Char.vi
type Char;
A Unicode scalar value, or “character”.
"Vine" as List[Char] // ['V', 'i', 'n', 'e'] ['V', 'i', 'n', 'e'] as String // "Vine"
impl
impl : Fork[Char]; impl : Drop[Char]; impl : Eq[Char]; impl : Ord[Char]; impl : Show[Char];
from_n32 root/unicode/Char.vi:16
impl from_n32: Cast[N32, Char];
to_n32 root/unicode/Char.vi:17
impl to_n32: Cast[Char, N32];
is_whitespace root/unicode/Char.vi:43
fn is_whitespace(char: Char) -> Bool;
is_alphanumeric root/unicode/Char.vi:47
fn is_alphanumeric(char: Char) -> Bool;
escape root/unicode/Char.vi:51
fn escape(char: Char) -> String;
to_string root/unicode/Char.vi:64
impl to_string: Cast[Char, String];
add_n32 root/unicode/Char.vi:81
impl add_n32: Add[Char, N32, Char];
sub_n32 root/unicode/Char.vi:87
impl sub_n32: Sub[Char, N32, Char];
sub_char root/unicode/Char.vi:93
impl sub_char: Sub[Char, Char, N32];