I1M2013: Programación de dibujos en Haskell

En la clase de hoy de Informática de 1º del Grado en Matemáticas se ha explicado cómo programar dibujos en Haskell usando la librería Gloss.

En primer lugar se ha explicado el tipo algebraico de datos de los dibujos: los componentes básicos (líneas, polígonos y textos), las listas de dibujos, las transformaciones geométricas (translaciones, giros y escalado) y el coloreado.

A continuación se han presentado las figuras básicas, la programación de dibujo con lista de comprensión y, finalmente, ejemplos de diseños descendentes de dibujos.

Los apuntes y código del tema se encuentran aquí.