Я хотел бы объявить лямбда-функцию с точно N параметрами, где N является аргументом шаблона. Что-то вроде...
template <int N>
class A {
std::function<void (double, ..., double)> func;
// exactly n inputs
};
Я не мог придумать способ сделать это с помощью парадигмы метафлора.