minimal wraps around std.algorithm
simple pure nothow converting integer and floating numbers to string
assertEq( pFormat( "%4d", 10 ), " 10" );
assertEq( pFormat( "hello % 6.3f world %d ok", 3.141592, 12 ),
"hello 3.141 world 12 ok" );
assertEq( pFormat( "%2$10s %1$s", "hello", "world" ), " world hello" );
assertEq( pFormat( "%1$10s %1$s", "hello" ), " hello hello" );
// fmt args without option index starts with first from any place
assertEq( pFormat( "%1$10s %1$s %3$ 6.3f %s %d", "hello", 14, 2.718281828 ),
" hello hello 2.718 hello 14" );manipulate bit flags
minimal wraps around buildNormalizedPath
struct PData (for storing information for passing to other thread for example)
toCamelCase, toSnakeCase, toDString functions
enum of most using numeric types and works with it
To build doc use harbored-mod