Haskell中的Paths.getDataFile在哪里(被动香蕉)?

时间:2014-04-29 13:55:12

标签: haskell ghc reactive-banana

我正在使用涉及animation

的一个示例测试reactive-banana 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"

任何人都知道从哪里获得或如何安装此模块? (我在Windows XP 64上使用Haskell Platform 2013.2和mingw32来自mingw.org)。

1 个答案:

答案 0 :(得分:0)

这个问题现在可能已经过时了,但我恰好以某种方式结束了这个页面。在撰写本文时,该模块在" src"下的软件包本身中显示为included。 。目录

这似乎没有在cabal file中公开,因此它不属于软件包的公共界面。相反,它仅在动态可执行文件的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

回答&#34;在哪里获得或如何安装此模块的问题&#34; - 只需使用包中包含的cabal文件。