Pergunta de entrevista da empresa Sabre

Do you know what functional programming is?