1
resposta

Higher Order Function

Qual o ganho de transformar o código dessa forma que fizemos? Eu não entendi muito bem em que momento ou quando usar.

1 resposta

Acho que o maior ganho que temos ao usar Higher Order Functions é diminuição de interfaces desnecessárias, já que ao invés de criar uma listener, a gente consegue passar direto uma função.

Mas Higher Order Functions tem muito mais utilidade, ajuda a fazer composição de código de forma mais legível, um exemplo são as funções implementadas nas collections, como filter e outras