I1M2013: El tipo abstracto de datos de los conjuntos en Haskell

En la clase de hoy de Informática de 1º del Grado en Matemáticas hemos estudiado el tipo abstracto de datos de los conjuntos y tres de sus implementaciones en Haskell:

  • mediante listas no ordenadas con duplicados,
  • mediante listas no ordenadas sin duplicados y
  • mediante listas ordenadas sin duplicados.

Implementación de los conjuntos mediante listas no ordenadas con duplicados

Implementación de los conjuntos mediante listas no ordenadas sin duplicados

Implementación de los conjuntos mediante listas ordenadas sin duplicados