I1M2015: Declaraciones de clases y de instancias
En la primera parte de la clase de hoy de Informática de 1º del Grado en Matemáticas se ha estudiado las clases en Haskell. Concretamente,
- cómo definir clases con
class
, - cómo se define la clase
Eq
, - cómo ver en GHCi la información de una clase con
:info Eq
, - cómo definir instancias con
instance
, - cómo se define
Bool
como instancia deEq
, - cómo definir subclases,
- cómo se define
Ord
como subclase deEq
, - cómo se define
Bool
como instancia deOrd
y - cómo definir tipos de datos con clases derivadas.
Las transparencias usadas en la clase son las paginas 35 a 41 del tema 9: