Resolución realizada en clase acá
Resolvimos en clase este ejercicio integrador
Vimos foldl de la familia fold que está explicado acá
Más información hay en Modulo 5 Orden Superior y en La Familia Fold
Tarea
Realizar ejercicio 6a y 6b de acá
Repositorio con los ejercicios realizados en clase acá
Estuvimos jugando con el laboratorio de funciones.
Resolvimos algunos ejercicios que están acá
Repositorio con los ejercicios realizados en clase acá
Mumuki:
La primera vez entrar a registrarse con su usuario de github: https://mumuki.io/pdep-utn
Ya pueden resolver las guías 1 (Valores y Funciones), 2 (Práctica Valores y Funciones) y 7 (Alternativas: Guardas y patrones)
Pasos para la instalación del entorno:
Previamente, es conveniente tener instalado Git
Instalar Visual Studio Code
Dentro de VSC, buscar la extensión "Simple GHC (Haskell) Integration" e instalarla.
Instalar Stack, que es el gestor de proyectos de Haskell. (Instalador para windows 64 bits) (Otros Sistemas operativos e instrucciones detalladas)
Preparar Proyecto: Correr el siguiente comando que va a crear una carpeta llamada proyecto-test (o el nombre que le hayan pasado stack new) con el proyecto adentro.
stack new proyecto-test https://github.com/10Pines/pdepreludat/releases/download/2.1.6/pdepreludat.hsfiles
Una vez creada la carpeta, moverse a la misma y compilar el proyecto con los siguientes comandos:
cd proyecto-test
stack build --test
Probarlo: Por consola o desde la terminal de VSC, levantar un intérprete de Haskell (ejecutar el comando: stack ghci ).
Temas principales abordados en clase: