Programação funcional: O que é?
4 minutos de leitura


Programação funcional é o processo de construir software através de composição de funções puras, evitando compartilhamento de estados, dados mutáveis e efeitos colaterais. É declarativa ao invés de Imperativa Essa é uma definição do Eric Elliott que eu gosto muito.
Mas confesso que tem muita informação nesse parágrafo não é, então vamos começar do começo.
Autor(a)
Felipe Nascimento
Desenvolvedor e instrutor na Alura com foco em JavaScript.
Inscreva-se em nossa Newsletter
Fique por dentro de conteúdos, insights e oportunidades do universo tech. Receba novidades e lançamentos direto no seu e-mail.



