Aula 7 (T)
Definições locais. Operadores infixos. Funções com guardas.
Os construtores atómicos do tipo lista. Definição de funções recursivas sobre listas.
Aula 6 (T)
Noção de padrão e concordância de padrões. Equações como regras de redução.
Redução: lazy evaluation versus eager evaluation.
Definições multi-clausais de funções. Funções totais e funções parciais.
Tipos sinónimos.