2012-02-02 11 views

Respuesta

15

Importa solo instancias de clase de tipo desde el módulo. Con -Wall, GHC emite una advertencia para los módulos que se importan pero de la que no se utilizan las definiciones:

foo.hs:1:1: 
    Warning: The import of `M' is redundant 
       except perhaps to import instances from `M' 
      To import instances alone, use: import M() 

La lista de importación vacío silencia esta advertencia y sirve como documentación de la finalidad de la importación.

3

Ese formulario importa nada más que instancias de ese módulo. Y esa es la razón de esa forma, quiere que las instancias estén dentro del alcance, pero nada más.

Cuestiones relacionadas