A tabela abaixo traz uma lista dos assuntos abordados ao longo do semestre, por setor. Os tópicos, respeitando o plano de ensino da disciplina, podem variar em abrangência e profundidade.
Todos os links de conteúdo apontam para arquivos ORG que devem ser
processados com e-macs e org-mode para gerar os PDFs. Arquivos
Makefile foram colocados neste repositório para auxiliar neste
processo de criação de PDFs. Eles assumem a existência de uma versão
recente de e-macs (25.*), uma versão recente de org-mode (9.*), e o
programa pdflatex
para compilação de arquivos TEX diretamente para
PDF.
PA até este ponto.
Funcional | ML: Introdução, tipos de dados primitivos e estruturados, funções. |
Funcional | ML: Funções compostas, recursividade, pattern matching, polimorfismo e sobrecarga. |
Funcional | ML: Tipos definidos pelo usuário e tipos estruturados de dados, tipos polimórficos. |
- Gao, Z., Bird, C. and Barr, E.T., 2017,
May. To
type or not to type: quantifying detectable bugs in JavaScript. In
Proceedings of the 39th International Conference on Software
Engineering (pp. 758-769). IEEE Press.
- Ver sobre ferramentas do tipo lint.