ghci

    4熱度

    1回答

    我收到了一個類似於this問題的「綁定陰影現有綁定」錯誤。 Prelude Api.Facility Control.Monad.IO.Class> let t = getBadgesNot 1 (Nothing) (Just 1) <interactive>:55:5: warning: [-Wname-shadowing] This binding for ‘t’ shadows

    1熱度

    1回答

    我有一個.ghci文件,其中包含項目目錄中Haskell項目的配置。當我從Project目錄中的Mac終端運行ghci時,ghci加載項目的Project/.ghci文件和主目錄〜/ .ghci文件。有沒有一種方法可以防止加載〜。/ ghci配置,或者使Project/.ghci覆蓋〜。/ ghci配置?

    1熱度

    1回答

    我用關於Interotube一些文件,沒有項目,而我的全局(或本地stack.yaml)是: ~/.stack/global $ cat stack.yaml flags: {} packages: [] extra-deps: [] resolver: lts-8.21 如果我stack exec -- ghci和:l Intero.hs其中Intero.hs包含: $ cat

    0熱度

    1回答

    from ghci>提示,我想readFile「filename.text」並將生成的字符串作爲參數傳遞給單詞函數將句子轉換爲單詞列表。 感謝

    0熱度

    1回答

    我有一個項目結構,看起來像這樣 注意「API /測試」目錄包含「Spec.hs」和「API」是一個包含我的」 .cabal我的項目的根目錄'和'.yaml'文件。 當我從項目根(api)運行$ stack ghci時,api/test/Spec.hs不在範圍內。而我的模塊api/src/在範圍內。 爲什麼api/test中定義的模塊不在範圍內? 我的.cabal文件配置正確,因此$ stack t

    0熱度

    1回答

    我正在運行命令$ stack ghci azara-api:azara-test,試圖在導入我的測試時輸入ghci repl。 (我的項目名稱爲azara-api和我的測試套件名稱爲azara-test)。 $ stack ghci azara-api:azara-test azara-api-0.1.0.0: configure (lib + exe) Configuring azara-a

    4熱度

    1回答

    我一直在閱讀Haskell wiki上的type arithmetic頁面,並且在類型系統中嵌入的lambda微積分部分有點麻煩。從那一節中,我收集到以下代碼不適用於GHC/GHCi - 顯然GHC不應該能夠確定g的類型簽名。 {-# OPTIONS -fglasgow-exts #-} {-# LANGUAGE FlexibleContexts #-} {-# LANGUAGE Undeci

    1熱度

    1回答

    我正在學習如何使用Ghci調試器,遵循GHCi用戶指南的debugger section。 按照這些說明和該示例,我可以設置斷點並運行代碼,以便調試程序停止它們。 *Main> :break qsort │~ Breakpoint 0 activated at qsort.hs:2:12-13 │~

    8熱度

    1回答

    在GHCI,似乎有兩種方式,包括已安裝的模塊: Prelude> :module Database.HDBC Prelude Database.HDBC> 和 Prelude> import Database.HDBC Prelude Database.HDBC> 有它們之間有什麼區別?如果沒有,爲什麼重複命令? 我一直使用import,現在注意到:module用於Real World

    0熱度

    1回答

    我想上一個項目,一個模塊有國外來電聯繫到一個C LIB tdsodbc使用ghci中/ stack repl,但我不斷收到 ghc: panic! (the 'impossible' happened) (GHC version 7.10.3 for x86_64-unknown-linux): Loading temp shared object failed: /tmp/g