Standard - nitrologic/monkey2 GitHub Wiki
@manpage The std module
The std module
The std module contains a number of general purpose types and functions for use with a wide variety of app types.
The standard module includes the following namespaces:
Namespace | Description |
---|---|
std.collections | The Stack, List and Map container classes. |
std.filesystem | Functions for working with the OS filesystem. |
std.stringio | Functions to help with loading, saving and parsing strings. |
std.stream | The abstract Stream class and useful subclasses including FileStream. |
std.memory | The DataBuffer class to make dealing with memory buffers easier. |
std.graphics | Classes and functions for dealing with raw graphics data and colors. |
std.audio | Classes and functions for dealing with raw audio data. |
std.random | Functions for generating random numbers. |
std.geom | Generic geometry classes for dealing with vector, matrices, pleanes, lines and quaternions. |
std.process | The process class for using OS processes. |
std.socket | The Socket and SocketStream classes for UDP networking. |
std.json | Classes for loading and saving JSON data. |
See also: streams
@import streams.md