Registros escritos por Henrique Recidive
Programação funcional – parte 2
Recursão, Currying Na primeira parte da série sobre Programação Funcional falamos de Transparência Referencial, Pureza e Imutabilidade. Continuando, iremos agora falar de dois outros conceitos básicos, porém bastante úteis na Programação Funcional que são a Recursão e o Currying. Recursão Este conceito, também largamente utilizado na programação procedural, abre caminho para potencializar o uso de…
Programação funcional – parte 1
Transparência Referencial, Pureza e Imutabilidade A Programação Funcional é um paradigma da computação em que as instruções são escritas como se fossem expressões matemáticas e, portanto, herdam características tais como dados e estados imutáveis e usam uma abordagem mais declarativa que imperativa em suas estruturas. Uma expressão, tal como uma função na Programação Funcional, deve…