Bloomberg Interview Question

What is functor?