Pretty-printer for C++

A set of functions written for pretty-printing C++ STL container types using template metaprogramming.