Pergunta de entrevista da empresa Flipshope.com

Explain different higher order functions in javascript