¿Cómo importo explícitamente las instancias de clase de tipo? Además, ¿cómo hago esto con una importación calificada?Importación explícita de instancias
Actualmente, estoy haciendo
import Control.Monad.Error()
importar la instancia mónada que puedo usar para (Either String)
. Anteriormente, he utilizado
import Control.Monad.Error
No estoy satisfecho con cualquiera de los dos, porque la instancia Monad
ha sido importada de manera implícita.
Mapas, no conjuntos. Buen ejemplo, +1. –
@DanielFischer: Corregido, gracias :) – ehird
Lo que significa, que si quieres ir por ese camino, deberías hacer instancias de primera clase, para que un Mapa pueda llevar su diccionario Ord alrededor? –