El tipo abstracto de datos de las tablas en Haskell
En este artículo continúo la serie dedicada a los tipos de datos abstractos (TAD) en Haskell presentando el TAD de las tablas.
Una tabla (array en inglés y tableau en francés) es una colección de elementos (valores) a los que se accede mediante sus índices.
El contenido del resto del artículo es el siguiente:
- la signatura del TAD de las tablas;
- las propiedades del TAD de las tablas;
- las implementaciones, en Haskell, de las tablas mediante funciones, listas de asociacón y matrices y
- la comprobación con QuickCheck de sus propiedades.
Read More “El tipo abstracto de datos de las tablas en Haskell”