Variadic templates выглядят просто до тех пор, пока попытаешься сделать с пакетом параметров что-то сложнее, чем просто передать его дальше.
C++-разработчик SimbirSoft Николай собрал в новой хабростатье практические приёмы работы с пакетами параметров:
рекурсию, свёртки, лямбды и requires, мультилямбды и рекурсивные типы.Внутри тебя ждут примеры и возможности современного C++, которые помогают решать задачи и на этапе компиляции, и во время выполнения.