Standard Library¶
std.algorithm
Module entries: all()
, any()
, array()
, cumulativeFold()
, filter()
, map()
, reverse()
, reversed()
, sort()
, splitter()
, zip()
std.argparse
Module entries: ArgInfo
, ArgParser
, ArgResult
, GccArgParser
, UnixArgParser
std.container.binheap
Module entries: BinHeapImpl
, binHeap()
std.error
Module entries: Error
std.file
Module entries: FileSink
, FileSource
, basename()
, dirname()
, exists()
, mkdir()
, readFile()
, readText()
, realpath()
, remove()
, rename()
, sub()
, withoutExtension()
, writeFile()
, writeText()
std.json
Module entries: JSONValue
, __jv()
std.json.stream
Module entries: DecodeError
, JsonLexer
, JsonPrinter
, JsonValueSink
, JsonValueSource
, decode()
, encode()
, toString()
std.math
Module entries: abs()
, abs()
, abs()
, acos()
, asin()
, atan2()
, ceil()
, cos()
, exp()
, fmod()
, max()
, max()
, max()
, max()
, min()
, min()
, min()
, min()
, pow()
, sin()
, sqrt()
, tan()
, trunc()
std.math.matrix
Module entries: mat4x4
std.math.vector
Module entries: angle()
, cross()
, length()
, length()
, normal()
std.process
Module entries: currentProcessPath()
, exec()
, getEnv()
, readback()
, system()
std.range.iota
std.sha256
Module entries: Sha256
std.socket
Module entries: SocketError
, connect()
, errnoStr()
, hostent
, in_addr
, sockaddr_in
std.stdio
Module entries: print()
std.stream
Module entries: ArraySink
, ArraySource
std.string
Module entries: atoi()
, cToString()
, cToStringFree()
, endsWith()
, find()
, itoa()
, join()
, replace()
, slice()
, split()
, startsWith()
, strip()
, toHexString()
, toStringz()
std.thread
Module entries: CondVar
, Mutex
, Semaphore
, Task
, ThreadLocal
, ThreadPool
, Waitable
std.time