Clase 6 - Composición y aplicación parcial

publicado a la‎(s)‎ 22 may. 2020 8:39 por Juan Fernandes   [ actualizado el 23 may. 2020 20:09 ]
Hola!,https://images-cdn.9gag.com/photo/aoeByAX_460s.jpg

¿Qué temas vimos?

Hablamos del sistema de tipos de haskell, y vimos typeclases, que son categorías que agrupan tipos que pueden usarse para ciertas funciones.
Aplicación parcial, que signfica que puedo pasarle menos funciones de los que necesita a una función y obtener otra función!
Composición, y como nos permite combinar funciones.

¿Dónde está el material?

Código de la clase:

En esta clase el código que escribimos es el mismo del TP-5, que se encuentra acá: https://classroom.github.com/g/hmLFdLCQ

¿Qué más se puede leer al respecto?
Hay apuntes super detallados de la cátedra sobre los temas que vimos en clase:

También, está el laboratorio de funciones donde se pueden probar los tipos de las funciones de manera gráfica:

Hay un vídeo de Mumuki en el que se explica como inferir el tipo de una función (parecido a como hicimos en clase) :

¿Qué se puede seguir prácticando?

Aparte del TP-5 que está acá: https://classroom.github.com/g/hmLFdLCQ

Pueden hacer ejercicios de estas guía de Mumuki

Desafío de café con leche


¡Zurihac, conferencia/hackaton gratis de Haskell!

Del 12 al 14 de junio se va a hacer remota una conferencia/hackaton de Haskell en todo el mundo con gente muy muy capa dando charlas y talleres, si les interesa seguir aprendiendo de Haskell les recomiendo fuerte anotarse: https://zfoh.ch/zurihac2020/
Las charlas van a estar online y va a haber un taller de un par de días para principiantes :D


Próxima clase, práctica de parcial con el tp integrador

Estamos cerca del parcial, así que la siguiente clase va a ser puramente práctica. La idea es que vengan y practiquen en clase un TP del nivel de un parcial, y lo corrijamos como para saber como les iría en el parcial y se saquen dudas al respecto.

Comments