Chobo SHL is a collection of five small single-header libraries with no external dependencies by Chobolabs.
From the release:
The list of libraries is:
- optional - A value wrapper with an optional invalid state (similar to
- static_vector - A std::vector-like class with fixed capacity (similar to boost::static_vector)
- flat_map - A std::map-like class with linear storage and optional storage container (similar to boost::flat_map)
- vector_ptr - A non-owning std::vector pointer to be used in generic code
- vector_view - A view of a std::vector<T> which makes it look as a vector of another type