Welcome to CLUE++’s documentation!

CLUE++ is a light-weight extensions to the C++ standard library. It provides a collection of components that are widely useful in practical development. These components include a subset of functions and classes introduced in C++14 or later technical specifications (but are also useful for C++11), and some new facilities that we feel are useful in practice.

All components provided by this library are implemented in a way that closely follow the convention of the standard library. In particular, for those components that are backported from C++14 or new technical specifications, we strictly follow the standard specification whenever possible (with in the capability of C++11).