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