Ed
ontem
A programação funcional é caracterizada pelo uso de funções puras, que não causam efeitos colaterais, e pelo uso intensivo de recursão em vez de estruturas imperativas como loops. Analisando as alternativas: A) Preza pela ausência de efeitos colaterais e uso de funções puras. — Correto. B) Incompatível com recursão. — Incorreto, pois a recursão é muito usada na programação funcional. C) Utiliza orientação a eventos como base principal. — Incorreto, isso é mais comum em programação reativa. D) Depende de métodos públicos e privados para acessar dados. — Incorreto, isso é característica da programação orientada a objetos. E) Utiliza sempre o paradigma orientado a objetos. — Incorreto, são paradigmas diferentes. Portanto, a alternativa correta é a A.