#root

unicode root/unicode/unicode.vi

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"

String root/unicode/String.vi

struct String(List[Char]);

A Unicode string, represented as a list of characters.

let string = "12 + 34 = {12 + 34}";
string // "12 + 34 = 46"
  1. Char

    1. String