Functional C++ utilities/examples