簡體   English   中英

Cabal報告它無法找到模塊

[英]Cabal reporting it can't find module

我已經配置了以下cabal文件,但是當我做cabal build我只是在文件Tasty.hs中得到錯誤,說Could not find module TicTac.Essential ,我在這里缺少什么?

name:                tdd
version:             0.1.0.0
cabal-version:       >=1.8
-- synopsis:            
-- description:         
-- license:             
license-file:        LICENSE
author:              adfaf
maintainer:          info@adfadsf.se
-- copyright:           
-- category:            
build-type:          Simple
extra-source-files:  README

library
  hs-source-dirs:      src
  build-depends:       base >= 4
  ghc-options:         -Wall
  exposed-modules      TicTac.Essential  
  default-language:    Haskell2010

test-suite Tasty
  type:                exitcode-stdio-1.0 
  build-depends:       base >=4.6 && <4.7, tasty, tasty-quickcheck, tdd
  hs-source-dirs:      test
  main-is:             Tasty.hs 

Tasty.hs的來源

module Main where

import Test.Tasty
import Test.Tasty.QuickCheck as QC 

import TicTac.Essential

你在“暴露模塊”之后錯過了冒號。 應該

library
  hs-source-dirs:      src
  build-depends:       base >= 4
  ghc-options:         -Wall
  exposed-modules:     TicTac.Essential  
  default-language:    Haskell2010

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM