The T-M-P Metaprogramming in C++17. Mainly just looking at compiler output and seeing what features of C++ can be used to define cache efficient data structures without much effort. Makes use of some common idioms like SFINAE and variadic recursion.