I1M2018: Definiciones por comprensión
En la primera parte de la clase de hoy de Informática de 1º del Grado en Matemáticas se ha explicado la primera parte del tema 5 en la que se estudia cómo definir funciones en Haskell usando listas de comprensión. En concreto, hemos visto cómo definir:
- listas con un generador,
- listas con varios generadores,
- listas con generadores dependientes y
- listas con guardas,
- listas de comprensión con emparejamientos.
También se han estudiados las cadenas como caso particular de listas y cómo aplicar definiciones por comprensión a cadenas.
También se ha explicado cómo usar QuickCheck para la
Los apuntes utilizados son los del tema 5