Bloomberg interview question

What is functor?