stackage

    3热度

    1回答

    我想指出我的全局cabal配置只能使用堆栈LTS。 在这种情况下,cabal沙箱是否提供任何价值? 据我所知,应该没有地狱地狱了,因为所有的项目都会使用一套预先确定的套件,这些套件都是保证一起构建的。 有没有什么方法可以预先构建所有堆积LTS包来加速所有未来的项目构建?

    2热度

    1回答

    我试图建立libssh2-hs与堆栈(LTS-3.20),我得到了一些错误: $ stack build No compiler found, expected minor version match with ghc-7.10.2 (x86_64-ncurses6) (based on resolver setting in /home/black/programmation/haskell/

    7热度

    2回答

    有没有办法在Hoogle(或Stackage)上搜索类型类的实例? 例如,我想知道哪个包为Text定义了Lift的实例。 我能在包th-lift-instances中找到它,但花费了大约10分钟的手动搜索。好像应该有Hoogle的一些功能允许搜索实例。

    1热度

    1回答

    我试图建立一个耶索德项目如下: mkdir sample_blog curl -o cabal.config www.stackage.org/nightly/cabal.config cabal install alex happy yesod-bin 但是,我得到了以下错误: Resolving dependencies... cabal: Could not resolve dep

    3热度

    1回答

    如何找出特定库的哪个版本包含给定的定义?就我而言,我注意到gloss失败与GLFW后端安装... Graphics\Gloss\Internals\Interface\Backend\GLFW.hs:12:45: error: Module `Graphics.UI.GLFW' does not export `WindowValue(..)' cabal: Leaving direc

    0热度

    1回答

    当我用cabal build我发现yesod可执行到dist/build目录,但现在,使用stack build我发现到这个 ./.stack-work/install/x86_64-linux/lts-3.1/7.10.2/bin/Test02 ./.stack-work/dist/x86_64-linux/Cabal-1.22.4.0/build/Test02 ./.stack-work/

    1热度

    1回答

    我有一个本地创作Haskell的项目,这既产生: 二进制可执行文件, 几个新的哈斯克尔模块,我想发到我的其他访问,哈斯克尔基础,可执行文件。 后: stack build stack install 我发现: 二进制可执行文件(#1,以上)运行在任何目录下就好了。 但是,新的Haskell模块(上面#2)只有在我从我的项目目录中运行时才能找到! (也就是说,对于除#1以外的任何可执行文件)。