Sumários

Décima aula prática (MAmbi0101)

29 novembro 2017, 17:00 Francisco Miguel Alves Campos de Sousa Dionísio

Exercício 1.4a da lista sobre programação em grande escala (grafos), realizado com uma classe. Exercício 1.4d da mesma lista.


T20 - Programação funcional

29 novembro 2017, 15:30 Jaime Ramos

Programação funcional: combinadores map, filter, any, all. Exemplos. Apoio ao projecto.


T21 - Programação funcional

29 novembro 2017, 14:00 Yasser Omar

Programação funcional: combinadores.


P10 - Definição de tipos de dados

29 novembro 2017, 13:00 Jaime Ramos

Exercício 2.4 da lista de exercícios sobre programação em grande escala. Definição dos tipos de dados usando classes. Definição de algumas operações sobre esta camada.


Vigésima aula teórica (MEM0101, MEAmbi0101)

29 novembro 2017, 12:30 Francisco Miguel Alves Campos de Sousa Dionísio

Programação funcional: exemplos com combinadores map, any, all, e filter. PrefixoQ como exemplo de Map com duas listas argumento. ExisteQ e todosQ com argumento em listas de listas. Solução alternativa com listas definidas por compreensão. Combinador reduce: exemplo da soma, produto e mínimo dos elementos de uma lista. Combinadores nest e fixedpoint: definição e exemplo do mínimo de uma lista resolvido com estes combinadores.