Programação funcional não é um paradigma de programação novo (suas raízes estão do cálculo lambda de 1930), mas recentemente tem recebido um bocado de exposição.
Dentre tantas publicações discursando sobre as grandes vantagens do paradigma, vemos repetidamente os tópicos: concorrência segura, código limpo e facilidade de pensar e construir soluções.
Mas, ao pesquisar sobre o tema, ficamos com uma impressão de alta complexidade e os benefícios citados não são evidentes. Para piorar, o tema muitas vezes é realmente citado como muito complexo e a sintaxe de linguagens funcionais não nos fazem acreditar no contrário. Vale a pena se aventurar?
Continuar lendo “Programação Funcional: vale a pena aprender?”
