Я попытался следующие:Haskell-режим с песочницах
cabal sandbox init
Затем сделать следующий Кабал файл.
-- Initial hsource.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: hsource
version: 0.1.0.0
-- synopsis:
-- description:
-- license:
license-file: LICENSE
author: abc
maintainer: abc
-- copyright:
-- category:
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
executable hsource
main-is: main.hs
other-modules:
-- other-extensions:
build-depends: base >=4.7 && <4.8, csv
hs-source-dirs: src
default-language: Haskell2010
Теперь я установить пакет CSV с:
cabal install --only-dependencies
Теперь, когда я пытаюсь import Text.CSV
то тогда C-c C-l
я получаю следующее сообщение об ошибке:
Util/RandomTree.hs:7:8-15: Could not find module ‘Text.CSV’ …
Use -v to see a list of the files searched for.
Compilation failed.
Так что мой вопрос, если песочницы не поддерживается в режиме haskell или мне не хватает некоторых шагов, чтобы заставить их работать?
Вы уверены, что активировали режим интерактивного хакель-режима? Кажется, вы используете режим нижнего-haskell. – Sibi
Эта проблема с github для режима haskell может быть полезна: https://github.com/haskell/haskell-mode/issues/253 – ErikR