This uses our single graph traversal architecture to create a chunk graph capable of determining which chunks require which (parallel) modules and which modules belong to which chunks. Currently, it integrates the chunking type of the dependency on the module into graph node itself. Closes PACK-36...
Template metaprogramming is a family of techniques to create new types and compute values at compile time. C++ templates are Turing complete if there are no limits to the amount of recursive instant…