Crate sta

Source

Modulesยง

aesthetic
This module is used for making your terminal applications look better.
appinfo
The appinfo module. Contains stuff related to the APPINFO standard this library uses. Providing a valid appinfo may be required for some functions in the future. Meant to be set as a constant at the beginning of the main source file.
arg
Contains things related to getting args.
argumentparser
Everything related to argument parsing and help texts.
coordinate
Coordinate: Define a point on a 3D canvas.
disp
Contains things related to displaying things in a terminal. Minimally that is. See the aesthetic module for making things look decent.
error
Stuff for error handling and exiting smoothly.
num
Some useful utilities when dealing with numbers.
point
Point: Define a point on a 2D canvas.
pstring
A module containing the PointString type, a string variant comprised of a Vec which provides easy access and manipulation of individual bytes with support for in memory compression of strings.
shape
Stuff related to making shapes. Both 2D and 3D.
stringutil
String utilities.