On 6/17/15 11:57 PM, Joel de Guzman wrote:
A very minimal subset is all that I need, no more. C++14 is rich enough to do TMP easily unlike before when MPL and Fusion were invented. Perhaps you don't even need a TMP library anymore! As a matter of fact, Thomas Heller and I are working on a phoenix-lite experiment with zero TMP library dependencies (only uses std, nothing more). Compile times? Blink of an eye!
I've been long time user of MPL. Now I'm getting to know C++11. From reading this list - in particular Peter Dimov's "Simple C++ TMP" I'm coming to believe that this is the simplest low overhead approach for me. Peter's document is another masterpiece. I would like to see it reformated in a way which is easier to use as a reference - sort of a C++11+ TMP "cheatsheet". I'm actually considering do this as a personal exercise in order to really understand and internalize it. Robert Ramey