C++11 standard samples with functional programming style.
The ProgPac is trying to do simple user actions as in this game http://progpac.com/. It simply moves a point around the 2x2 grid as per the instructions. The program is trying to copy following haskell program in C++11 style. https://github.com/mransing/haskell_samples/blob/master/Progpac.hs.