Uma linguagem funcional é composta puramente por funções e dados imutáveis.
Comparada com a Orientação à Objetos, linguagens funcionais tendem a ser muito mais abstratas e…