Aula 22 (T)
Tipos concretos de dados versos tipos abstractos de dados.
Implementação de tipos abstractos de dados em Haskell usando módulos.
Os tipos abstractos Stack e Queue: exemplos de diferentes implementações destes tipso, e da sua utilização.