Standard Library¶
Contents:
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