based

Opinionated utility library
git clone git://git.dimitrijedobrota.com/based.git
Log | Files | Refs | README | LICENSE | HACKING | CONTRIBUTING | CODE_OF_CONDUCT | BUILDING

README.md (1235B)


0 # based
2 Opinionated utility library
4 ## Description
6 This project is supposed to be the base for all of my other work. All of the
7 thought on safety, reusability and performance, once it has reached the
8 maturity, and stood the test of time, will end up here to be leveraged by all
9 of the projects. This is also a place for experimentation so new ideas can
10 prove them selves in real-world scenarios.
12 This projects is still under heavy development, so I don't recommend using it
13 explicitly, but bits and pieces can be interesting to extract.
16 ## Dependencies
18 * CMake 3.14 or latter
19 * Compiler with C++20 support (tested on gcc 14.2.1 and clang 19.1.7)
22 ## Building and installing
24 See the [`BUILDING`](BUILDING.md) document.
27 ## Usage
29 > Please reference test folder for relevant usage examples.
32 ## Version History
34 * 0.1.1
35 * Enforce return type on all procedure
36 * Lots of utility classes
37 * More consistent naming
38 * 0.1
39 * Good collection of concepts
40 * Algorithms that leverage compile-time safety
41 * Instrumentation for measuring
44 ## Contributing
46 See the [`CONTRIBUTING`](CONTRIBUTING.md) document.
49 ## License
51 This project is licensed under the MIT License - see the [`LICENSE`](LICENSE.md) file for details