He instalado el tal y tal paquete usando cabal, y puedo construir un programa que dependa de él usando cabal build
. Pero cuando cargo el mismo programa en ghci, ghci se queja de que "No se pudo encontrar el módulo` such-and-such '".¿Cómo obtengo ghci para ver los paquetes que instalé de cabal?
Me sorprende que esto "no funcione". ¿Cómo le digo a ghci dónde encontrar los paquetes que he instalado con cabal?
Aquí está mi configuración: estoy usando GHC 6.10.4 en Mac OS X 10.6.3, cabal-install versión 0.6.2 utilizando la versión 1.6.0.3 de la biblioteca Cabal.
Prefiero esta respuesta, ya que prefiero no saturar el espacio de nombres del paquete global con paquetes expuestos. Ronda de bonificación: * En * ghci, ¿cómo agrego dinámicamente un paquete? –
': set -package haskell-src-meta' works. Creo que puedes configurar cualquier bandera 'ghci' /' ghc' con ': set'. Me gusta ': set -XTemplateHaskell'. –