Skip to content

String

Import: std/string.axs


FunctionSignatureReturn Type
len(s: string)i64
eq(a: string, b: string)bool
dup(s: string)string
concat(a: string, b: string)string
char_at(s: string, idx: i64)i64
find(haystack: string, needle: string)i64
slice(s: string, start: i64, end: i64)string
from_i64(n: i64)string
from_buf(buf: (ptr void), len: i64)string
is_empty(s: string)bool
println(s: string)void
len(s: string) β†’ i64
eq(a: string, b: string) β†’ bool
dup(s: string) β†’ string
concat(a: string, b: string) β†’ string
char_at(s: string, idx: i64) β†’ i64
find(haystack: string, needle: string) β†’ i64
slice(s: string, start: i64, end: i64) β†’ string
from_i64(n: i64) β†’ string
from_buf(buf: (ptr void), len: i64) β†’ string
is_empty(s: string) β†’ bool
println(s: string) β†’ void

These are private C/system function bindings used internally by the module.

SymbolParametersReturn Type
str_lenstringi64
str_eqstring, stringi64
str_dupstringstring
str_concatstring, stringstring
str_char_atstring, i64i64
str_findstring, stringi64
str_slicestring, i64, i64string
str_from_i64i64string
str_from_buf(ptr void), i64string
print_strstringvoid

Auto-generated from std/string.axs by scripts/gen_docs.sh