$cat~/glossario/higher-order-function.md
Higher-Order Function
Programação Funcional · também conhecido como HOF
Função que recebe ou retorna outra função.
seção
Explicação
Higher-Order Function — Função que recebe ou retorna outra função.
Função que recebe função como arg e/ou retorna função — map, filter, debounce factories.
Habilita abstração controle fluxo e composição declarativa.
seção
Exemplo
function twice(fn) { return (x) => fn(fn(x));}seção
Modo de uso
Array higher-order methods
Middleware Express pattern
React HOC (legado)
seção
Armadilhas comuns
HOF sem tipos TS claros
Creating new function each render
seção
Termos relacionados
$cd~/glossario/artigo
Aprofundar no artigo
Quer ir além? Este artigo explora o tema em profundidade — leitura recomendada após o glossário.
functional programming· 18 min
Higher-Order Functions: Quando Funções Viram Superpoderes
Aprenda funções de ordem superior: aceitar e retornar funções, fábricas, closures, map/filter/reduce e quando usar HOFs na prática.
ler artigo$cd~/glossario/relacionados
Mais em Programação Funcional
Outros termos da mesma categoria para revisão em sequência.