Mrugger/functional

A springboard to explore functional ideas in C++.