Estoy corriendo Ubuntu 10.10, y tengo el módulo transformers
instalado a través del paquete de Ubuntu libghc6-transformers-dev
. Por alguna razón, este paquete está oculto por defecto:¿Por qué el paquete está oculto por defecto? ¿Y cómo puedo "mostrarlo"?
ghc --make -i./src/ src/fastcgi.hs -o myapp.fcgi
src/MyApp/Webapp.hs:6:7:
Could not find module `Control.Monad.IO.Class':
It is a member of the hidden package `transformers-0.2.1.0'.
Use -v to see a list of the files searched for.
lo tanto, mi primera pregunta es: "¿por qué?". Y mi segunda pregunta es, ¿cuál es la forma correcta de "Mostrar" este módulo (sin necesidad de especificar explícitamente el módulo a través de línea de comandos)? ¿Y esa es una buena/mala idea para hacer?
Nota, yo soy capaz de conseguir GHC para compilar pasando el nombre del paquete de forma explícita, así:
ghc --make -package transformers -i./src/ src/fastcgi.hs -o myapp.fcgi