The history of prototypes is roughly:
-
protos::enums: fully enumerated simplicial sets only. -
protos::limits: building towards maps, limits, cones. Fully enumerated as inprotos::enums, so major issues. -
protos::symbolsimplex: introduction of_Symbols, better model for constructingSimplexes, no longer fully enumerable so better maps, limits, cones.
In any of these playgrounds, the build file will build main.cpp using
g++ --std=c++20 to main.out.
There are other playgrounds to explore, most contain fragments of playing
with concepts or templates functionality in C++20.
TODO once a self contained project
Eventually: