Earlier quoted context omitted.
Something that doesn't help the Math->CS understanding of Functors is, for example, that languages like C++ use "Functor" to mean other things (function pointer in this case).
It's not though, in C++ a functor is generally something which defines the operator which lets you treat it as a callable. (a thing which acts like a function) Though the suppose the dissonance in naming point still applies.
In mathematics, those things are just called "functions". :P