Skip to content

Documentation

Andre Issa edited this page Sep 1, 2021 · 41 revisions

NOTE: INCOMPLETE!

Proxy data(table), meta(table) proxy(*table)
Raw obj(table) raw(*table)
Callable obj(table|((...)->(...))) callable(boolean)
Callable.Get obj(table|((...)->(...))) parent(nil|table), func(nil|(self,...)->(...))
Callable.Set obj(table) func(nil|(self,...)->(...)) parent(nil|*table), func(nil|(self,...)->(...))
Callable.Map obj(table) func(nil|(self,...)->(...)) parent(nil|*table), func(nil|(self,...)->(...))
Callable.Func.Get obj(table|((...)->(...))) func(nil|(self,...)->(...))
Callable.Func.Set obj(table) func(nil|(self,...)->(...)) func(nil|(self,...)->(...))
Callable.Func.Map obj(table) func(nil|(self,...)->(...)) func(nil|(self,...)->(...))
Args.Map map((in)->(out)), ... ...
Args.Take n(Natural), ... ...
Args.Drop n(Natural), ... ...
Table.Map tbl(table), map((in)->(out)) out(tbl)
Table.Mutate tbl(table), map((in)->(out)) --
Table.Replace target(table), data(table) --
Table.UnKeyed in(table) keyed(boolean)
String.Join sep(string), ...(string) out(string)
String.Chunk text(string), chunkSize(Natural), maxChunks(Natural) chunks(Array{string})
ToString object repr(string)
ToString.Address object(table|(...)->(...)|thread|userdata) repr(string)
ToString.Static object(table|(...)->(...)|thread|userdata) repr(string)
ToString.Value object repr(string)
ToString.Key object repr(string)
ToString.TableKeys object(table) repr(string)
ToString.Shallow object repr(string)
ToString.Deep object, seen(nil|table) repr(string)
ToString.Deep.NoNamespaces object, seen(nil|table) repr(string)
ToString.Deep.Namespaces object, seen(nil|table) repr(string)
Print ... --
Print.ToFile file(string|File), ... --
Print.Debug ... --
Print.Traceback level(Natural|nil) --
Print.DebugInfo level(Natural|nil) --
Print.Namespaces level(Natural|nil) --
Print.Variables level(Natural|nil) --
DebugCall func((...)->(...)), ... ...
Array.Slice state(Array), start(Integer|nil), stop(Integer|nil), step(Integer|nil) slice(Array)
Array.Copy data(Array) copy(Array)
Array.Join ...(Array) out(Array)
Table.Copy data(table) copy(table)
Table.Copy.Deep data(table) copy(table)
Table.Clear data(table) data(table)
Table.Transpose data(table) flipped(table)
Table.Flip data(table) data(table)

Clone this wiki locally