Где Paths.getDataFile в Haskell (реактивный банан)?
Я тестирую реактивный банан 0.8.0.0, используя один из примеров, включающих анимацию
Я получаю сообщение об ошибке Paths
модуль не найден. Проблемная линия:
import Paths (getDataFile)
и ошибка:
D:\temp\animation.hs:11:8:
Could not find module `Paths'
Use -v to see a list of the files searched for.
Failed, modules loaded: none.
Prelude> :load "d:/temp/animation.hs"
Кто-нибудь знает, где взять или как установить этот модуль? (Я использую Haskell Platform 2013.2 и mingw32 из mingw.org для Windows XP 64).
1 ответ
Возможно, этот вопрос уже устарел, но я как-то оказался на этой странице. На момент написания статьи модуль, кажется, был включен в сам пакет в каталоге "src".
Это не раскрывается в файле cabal, поэтому не является частью открытого интерфейса пакета. Вместо этого это только перечислено под other-modules
для исполняемого файла анимации.
Executable Animation
if flag(buildExamples)
build-depends:
process >= 1.0 && < 1.4,
random >= 1.0 && <= 1.1,
executable-path == 0.0.*,
filepath >= 1.1 && <= 1.4.0.0,
reactive-banana, wx, wxcore, base
cpp-options: -DbuildExamples
else
buildable: False
hs-source-dirs: src
other-modules: Paths_reactive_banana_wx, Paths
main-is: Animation.hs
Чтобы ответить на вопрос "где взять или как установить этот модуль" - просто используйте cabal-файл, включенный в пакет.