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)
Sala de aula no repl.it: https://repl.it/classroom/invite/rOFcESf
Playlist no Youtube: https://youtube.com/playlist?list=PLvNBlvS0nGg9zntczzxcplA2y5ICukJWq
Oferta da disciplina em 2020-3 (remoto)