how to write a minimal template expression engine in C++https://medium.com/@wolfv/the-julia-challenge-in-c-21272d36c002