First-order functions maybe?
The following function has an obvious visual representation as a processing block:
int add(int a, int b);
But how do you represent a function allowing other functions in its signature, e.g: void transformInPlace(int* input, int (*func)(int));