itertools::product_range
#include <itertools.hpp>
Synopsis
template<typename Integers, typename EnableIf = std::enable_if_t<(std::is_integral_v<Integers>and…),int>auto product_range (Integers… Is)
A product of an arbitrary number of integer ranges given a set of integers or an integer tuple
Template parameters
Integers The integer types