Compile-time type lists in C++. While reading the great book by Andrei Alexandresku I decided it should be a good practice for my template skills and decided to reimplement the typelists he writes about in C++11 and add a little more operations to them (while discarding others). This is what has come of it. The list of operations is not yet complete. I'm planning to add joins (inner,left,right) union and merge among other thigs.