cool

Common standalone C++11 (and beyond) utilities.

Cool is a collection of self-contained headers that provide convenient utilities missing in the standard library.

Unlike Boost, Cool’s utilities are not meant to be “usable across a broad spectrum of applications”. Instead, each header brings a zero-configuration solution to common problems. As a result, Cool is not as configurable as Boost, however, it intends to be much easier to use.

For installation, usage and compilation instructions, please refer to the GitHub repo.

Modules

Documentation

Generated with standardese.

Contributing

Source code hosted at GitHub.

Feature requests are welcome!

Acknowledgements

This software has started as part of the project “High level data classification based on complex network applied to invariant pattern recognition” supported by FAPESP (2013/25876-6).

Since then it has been used in several academic and personal projects.