Estrategias de evaluación. Typeclasses. Inferencia de tipos.

publicado a la‎(s)‎ 4 may. 2017 6:33 por Mariana Matos   [ actualizado el 4 may. 2017 17:31 ]
En esta clase cerramos la teoría de funcional hablando de:

Respecto al trabajo práctico, acá les dejo el enunciado para la segunda entrega. Próximamente estará actualizado el código de base del TP para que tengan los casos de prueba prearmados para la segunda entrega, así como algún que otro agregado necesario para que puedan trabajar con la nueva representación de los clientes sin problemas.

UPDATE! Acá pueden encontrar los cambios al código de base que tenían para incorporar lo de la segunda entrega:

https://github.com/pdep-mit/pdep-mit-2017-base-de-TP-funcional/commit/7786a3ef004e3957081595becbfd21c7267932ea

Pueden agregar esto a los archivos sobre los que están trabajando, commitear los agregados y seguir trabajando como venían.

Seguramente para la entrega 1 tenían un data Cliente que derivaba la typeclass Eq (necesario para los tests). Dado que en el nuevo código provisto les damos una implementación distinta de la default, simplemente saquen el deriving Eq de la declaración del data (si también derivaban Show, eso sí lo pueden dejar). Una vez que implementen el punto 1a esta nueva implementación del == va a resultarles útil.

Comments