我想設置我的Haskero(使用關於Interotube Visual Studio代碼擴展名)爲我的Haskell的項目,但我得到以下錯誤:關於Interotube:無法加載界面庫
app\Main.hs:3:1: error:
Failed to load interface for `Lib'
Use -v to see a list of the files searched for.
重現步驟:
stack new project
cd project
stack build intero
stack exec intero
> :l app/Main.hs
應用程序/ Main.hs:
module Main where
import Lib
main :: IO()
main = someFunc
SRC/Lib.hs:
module Lib
(someFunc
) where
someFunc :: IO()
someFunc = putStrLn "someFunc"
請張貼您的'project.cabal'文件和'stack.yaml'。您可能需要將'project'部分重命名爲'intero'或類似的東西。該錯誤似乎表明無論您的cabal文件中有哪個節「intero」都沒有列出「Lib」。 – Lazersmoke