In C++ we can define functions and their arguments can be not just variables, but functions also, for example:
double Integral(double func(const double),const double a, const double b){...};
(without using any pointer)
But can a function return with a function?
like a differential operator?