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以外的任何可執行文件)。