shortly, but we do not want to discuss such matters at this point.
, where functions can take functions as arguments and have functions as values, one can define by primitive recursion functions in int->int which are not primitive recursive.