Rune	unicode.html#Rune	unicode: Rune	
runeLen	unicode.html#runeLen,string	unicode: runeLen(s: string): int	
runeLenAt	unicode.html#runeLenAt,string,Natural	unicode: runeLenAt(s: string; i: Natural): int	
fastRuneAt	unicode.html#fastRuneAt.t,string,int,untyped	unicode: fastRuneAt(s: string; i: int; result: untyped; doInc = true)	
runeAt	unicode.html#runeAt,string,Natural	unicode: runeAt(s: string; i: Natural): Rune	
validateUtf8	unicode.html#validateUtf8,string	unicode: validateUtf8(s: string): int	
fastToUTF8Copy	unicode.html#fastToUTF8Copy.t,Rune,string,int	unicode: fastToUTF8Copy(c: Rune; s: var string; pos: int; doInc = true)	
toUTF8	unicode.html#toUTF8,Rune	unicode: toUTF8(c: Rune): string	
add	unicode.html#add,string,Rune	unicode: add(s: var string; c: Rune)	
`$`	unicode.html#$,Rune	unicode: `$`(rune: Rune): string	
`$`	unicode.html#$,seq[Rune]	unicode: `$`(runes: seq[Rune]): string	
runeOffset	unicode.html#runeOffset,string,Natural,Natural	unicode: runeOffset(s: string; pos: Natural; start: Natural = 0): int	
runeReverseOffset	unicode.html#runeReverseOffset,string,Positive	unicode: runeReverseOffset(s: string; rev: Positive): (int, int)	
runeAtPos	unicode.html#runeAtPos,string,int	unicode: runeAtPos(s: string; pos: int): Rune	
runeStrAtPos	unicode.html#runeStrAtPos,string,Natural	unicode: runeStrAtPos(s: string; pos: Natural): string	
runeSubStr	unicode.html#runeSubStr,string,int,int	unicode: runeSubStr(s: string; pos: int; len: int = int.high): string	
`&lt;=%`	unicode.html#<=%,Rune,Rune	unicode: `&lt;=%`(a, b: Rune): bool	
`&lt;%`	unicode.html#<%,Rune,Rune	unicode: `&lt;%`(a, b: Rune): bool	
`==`	unicode.html#==,Rune,Rune	unicode: `==`(a, b: Rune): bool	
toLower	unicode.html#toLower,Rune	unicode: toLower(c: Rune): Rune	
toUpper	unicode.html#toUpper,Rune	unicode: toUpper(c: Rune): Rune	
toTitle	unicode.html#toTitle,Rune	unicode: toTitle(c: Rune): Rune	
isLower	unicode.html#isLower,Rune	unicode: isLower(c: Rune): bool	
isUpper	unicode.html#isUpper,Rune	unicode: isUpper(c: Rune): bool	
isAlpha	unicode.html#isAlpha,Rune	unicode: isAlpha(c: Rune): bool	
isTitle	unicode.html#isTitle,Rune	unicode: isTitle(c: Rune): bool	
isWhiteSpace	unicode.html#isWhiteSpace,Rune	unicode: isWhiteSpace(c: Rune): bool	
isCombining	unicode.html#isCombining,Rune	unicode: isCombining(c: Rune): bool	
isAlpha	unicode.html#isAlpha,string	unicode: isAlpha(s: string): bool	
isSpace	unicode.html#isSpace,string	unicode: isSpace(s: string): bool	
toUpper	unicode.html#toUpper,string	unicode: toUpper(s: string): string	
toLower	unicode.html#toLower,string	unicode: toLower(s: string): string	
swapCase	unicode.html#swapCase,string	unicode: swapCase(s: string): string	
capitalize	unicode.html#capitalize,string	unicode: capitalize(s: string): string	
translate	unicode.html#translate,string,proc(string)	unicode: translate(s: string; replacements: proc (key: string): string): string	
title	unicode.html#title,string	unicode: title(s: string): string	
runes	unicode.html#runes.i,string	unicode: runes(s: string): Rune	
utf8	unicode.html#utf8.i,string	unicode: utf8(s: string): string	
toRunes	unicode.html#toRunes,string	unicode: toRunes(s: string): seq[Rune]	
cmpRunesIgnoreCase	unicode.html#cmpRunesIgnoreCase,string,string	unicode: cmpRunesIgnoreCase(a, b: string): int	
reversed	unicode.html#reversed,string	unicode: reversed(s: string): string	
graphemeLen	unicode.html#graphemeLen,string,Natural	unicode: graphemeLen(s: string; i: Natural): Natural	
lastRune	unicode.html#lastRune,string,int	unicode: lastRune(s: string; last: int): (Rune, int)	
size	unicode.html#size,Rune	unicode: size(r: Rune): int	
split	unicode.html#split.i,string,openArray[Rune],int	unicode: split(s: string; seps: openArray[Rune] = unicodeSpaces; maxsplit: int = -1): string	
splitWhitespace	unicode.html#splitWhitespace.i,string	unicode: splitWhitespace(s: string): string	
splitWhitespace	unicode.html#splitWhitespace,string	unicode: splitWhitespace(s: string): seq[string]	
split	unicode.html#split.i,string,Rune,int	unicode: split(s: string; sep: Rune; maxsplit: int = -1): string	
split	unicode.html#split,string,openArray[Rune],int	unicode: split(s: string; seps: openArray[Rune] = unicodeSpaces; maxsplit: int = -1): seq[\n    string]	
split	unicode.html#split,string,Rune,int	unicode: split(s: string; sep: Rune; maxsplit: int = -1): seq[string]	
strip	unicode.html#strip,string,openArray[Rune]	unicode: strip(s: string; leading = true; trailing = true;\n      runes: openArray[Rune] = unicodeSpaces): string	
repeat	unicode.html#repeat,Rune,Natural	unicode: repeat(c: Rune; count: Natural): string	
align	unicode.html#align,string,Natural	unicode: align(s: string; count: Natural; padding = &apos; &apos;.Rune): string	
alignLeft	unicode.html#alignLeft,string,Natural	unicode: alignLeft(s: string; count: Natural; padding = &apos; &apos;.Rune): string	
