Abr 8-10 | Clase 1 | Introducción, manejo de Hugs, ciclo de edición, inferencia de tipos, tuplas, análisis por casos |
Abr 15-17 | Clase 2 | Pattern matching numérico, tuplas y listas, divide y conquista, estilo de código |
Abr 22-24 | Clase 3 | Recursión lineal, aplicaciones, filtros, acumuladores |
May 29-1 | Repaso 1 | Día del Trabajador, 29 Abr refuerzo generalizaciones (todas las comisiones) |
May 6-8 | Parcialito 1 | Predicados y funciones simples, tuplas, composición, análisis por caso, recursión lineal |
May 13-15 | Clase 4 | Aplicación parcial (secciones), generalización de las funciones vistas (map, filter, fold, etc.), alto orden |
May 20-22 | Semana de Mayo, refuerzo generalizaciones y práctica de programas (todas las comisiones) | |
May 27-29 | Clase 5 | Aplicando generalizaciones a funciones complejas, recursión en dos argumentos |
Jun 3-5 | Clase 6 | Análisis de rendimiento, sistema de clases y tipos |
Jun 10-12 | Parcialito 2 | Funciones recursivas |
Jun 17 | La Guinda | la guinda del taller (todas las comisiones) |
Para los usuarios de Windows y *nix, hay versiones para bajar desde Downloading Hugs.
Las principales distribuciones Linux (Debian, Ubuntu, Fedora y Gentoo) incluyen Hugs como un paquete de instalación.
En Windows tenemos MinHugs una versión pequeña de solo 1.4MiB de descarga.