Cursos‎ > ‎Cursadas Anteriores‎ > ‎2017‎ > ‎Noc-Jueves‎ > ‎Bitácora de clase JN 2017‎ > ‎

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

publicado a la‎(s)‎ 13 may. 2017 6:22 por Mariana Matos
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. Si vuelven a entrar al link al código de base (o si ya lo hicieron durante la última semana) van a encontrar algunos agregados sobre lo que había inicialmente, particularmente:
  • los templates para los casos de prueba para la segunda entrega.
  • código necesario para que puedan trabajar con la nueva representación de los clientes sin problemas:
    • import Text.Functions para que no explote si muestran una función
    • una definición no standard de la igualdad para los clientes. Seguramente para la entrega 1 tenían un data Cliente que derivaba la typeclass Eq, 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 de la segunda entrega esta nueva implementación del == va a resultarles útil.

Pueden simplemente agregar esto a los archivos sobre los que estaban trabajando para la primer entrega y seguir trabajando.

Comments