【发布时间】:2021-08-16 15:26:50
【问题描述】:
我生成了一些在Bnfc/Par.hs 中名为Par.hs 的haskell 模块
生成的模块是
module Bnfc.Abs where
在我的图书馆引用这是
module Lib
( someFunc
) where
import Bnfc.Abs
import Text.Printf
我的package.yaml 和stack 是这样配置的
library:
source-dirs:
- src
- Bnfc
File name does not match module name:
Saw: ‘Bnfc.Par’
Expected: ‘Par’
|
9 | module Bnfc.Par
但在运行stack ghci 时出现上述错误。我不明白我做错了什么?
【问题讨论】:
-
您能否为您的项目发布
tree输出(不包括.stack-work等)? -
@sjakobi 感谢您的提示。我发现了问题所在。
标签: haskell haskell-stack bnfc