I1M2019: Definiciones por comprensión
En 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.
Los apuntes utilizados son los del tema 5
Una versión interactiva de los apuntes en IHaskell se encuentra aquí.