__host__ __device__ void operator()() { apply_from_tuple(f,args); }
int main() { int sum = apply_from_tuple(do_sum, std::make_tuple(10, 20)); }
__host__ __device__ void operator()() { apply_from_tuple(f,args); }
int main() { int sum = apply_from_tuple(do_sum, std::make_tuple(10, 20)); }