# utf8.um ``` UTF-8 utilities ``` ## fn size* `fn (r: ^Rune) size*(): int {` ## fn encode* `fn (r: ^Rune) encode*(): str {` ## fn getNextRune* `fn getNextRune*(a: str, pos: int): Rune` ## fn decode* `fn decode*(s: str): []Rune {` ## fn realLength* `fn realLength*(s: str): int {`