Ementa

Princípios e histórico do paradigma funcional. Estudo de uma linguagem funcional pura e suas principais características. Introdução a teoria das categorias e sua utilização nas linguagens funcionais. Integração do paradigma funcional com outros paradigmas e linguagens.

”Life is too short for imperative programming” (John Hughes)

Conteúdo

Seção 1 a 7, veja em

Introdução a programação funcional em Haskell

8. Integração entre paradigmas