sily

Package containing many different utilities for general programming

More specific needs, like dlib, sdl or opengl are outlined in their own subpackages, like sily:dlib, sily:sdl...

Modules

array
module sily.array

Small array utils

clang
module sily.clang

Utilities to work with C bindings (e.g. OpenGL, SDL)

color
module sily.color

Module containing various color related utilities

conv
module sily.conv

Type conversion utilities

dyaml
module sily.dyaml

dYaml wrapper

file
module sily.file

File manipulation

getopt
module sily.getopt

std.getopt.defaultPrinter alternative

math
module sily.math

Custom templated math

meta
module sily.meta
Undocumented in source.
path
module sily.path

Path manipulation utils

property
module sily.property
Undocumented in source.
ptr
module sily.ptr

Pointer utils

queue
module sily.queue
Undocumented in source.
stdio
module sily.stdio

std.stdio wrapper

string
module sily.string

String manipulation

time
module sily.time

Datetime utils

uni
module sily.uni

Partial alternative to std.uni

unit
module sily.unit
Undocumented in source.
vector
module sily.vector

Flexible vector template with some math utils

Public Imports

sily.array
public import sily.array;
Undocumented in source.
sily.clang
public import sily.clang;
Undocumented in source.
sily.color
public import sily.color;
Undocumented in source.
sily.conv
public import sily.conv;
Undocumented in source.
sily.file
public import sily.file;
Undocumented in source.
sily.getopt
public import sily.getopt;
Undocumented in source.
sily.math
public import sily.math;
Undocumented in source.
sily.path
public import sily.path;
Undocumented in source.
sily.ptr
public import sily.ptr;
Undocumented in source.
sily.queue
public import sily.queue;
Undocumented in source.
sily.stdio
public import sily.stdio;
Undocumented in source.
sily.stdio
public import sily.stdio;
Undocumented in source.
sily.string
public import sily.string;
Undocumented in source.
sily.time
public import sily.time;
Undocumented in source.
sily.uni
public import sily.uni;
Undocumented in source.
sily.vector
public import sily.vector;
Undocumented in source.

Meta

Authors

al1-ce (Alisa Lain)