tl libraries


tl is a collection of public-domain (CC0) generic C++ libraries written by Sy Brand. Some parts are backports of more recent standard library features to C++11 (e.g. integer_sequence), some are extensions of existing standard library components (e.g. optional), others are handy utilites (e.g. overload).

Getting the Code

tl is split up over a handful of repos, where the large components are in their own repos for easy inclusion and discovery:



To the extent possible under law, Sy Brand has waived all copyright and related or neighboring rights to the tl libraries. This work is published from: United Kingdom.