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

Module entries: IntIota, 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

Module entries: Stopwatch, Time