Desafortunadamente Cabal-dev ghci no funciona en este proyecto, me sale un error:¿Cómo uso runhaskell con cabal-dev?
Loading package download-0.3.2 ... linking ...
ghc: /home/stulli/haskell/ifdl/cabal-dev//lib/download-0.3.2/ghc-7.4.1/HSdownload-0.3.2.o: unknown symbol `stat64'
ghc: unable to load package `download-0.3.2'
así que trato runhaskell, pero utiliza los paquetes que vienen instaladas con Cabal en lugar de Cabal-dev y por lo tanto se produce un error.
actualización: runhaskell produce el mismo error:
$ runhaskell -isrc:src/test -package-conf=cabal-dev/packages-7.4.1.conf src/test/Test.hs
Test.hs: /home/stulli/haskell/ifdl/cabal-dev//lib/download-0.3.2/ghc-7.4.1/HSdownload-0.3.2.o: unknown symbol `stat64'
Test.hs: Test.hs: unable to load package `download-0.3.2'
Cabal-DEV trabaja instalar en otra parte sin problemas.
Si usa 'cabal sandbox' (que no existía cuando hizo la pregunta), puede hacer' cabal exec runhaskell main.hs'. – Snowball