A collection of challenge problems and programs made while Grayson relearns template metaprogramming in C++.
Here are a couple of cool sites I found with a lot of challenges aimed toward people learning how to create metafunctions with templates:
- https://www.slamecka.cz/posts/2021-03-17-cpp-metaprogramming-exercises-1/ (WIP - My Solutions [same as solution file in repo])
- https://www.slamecka.cz/posts/2021-12-05-cpp-metaprogramming-exercises-2/
Here is a 2 part CppCon talk from 2014 by Dr. Walter Brown on template metaprogramming. These are worth the watch 100%.