Par.hs
で名前が付けられたいくつかの haskell モジュールが生成されていますBnfc/Par.hs
生成されたモジュールは
module Bnfc.Abs where
これを参照している私のライブラリでは
module Lib
( someFunc
) where
import Bnfc.Abs
import Text.Printf
私のpackage.yaml
withstack
はそのように構成されています
library:
source-dirs:
- src
- Bnfc
File name does not match module name:
Saw: ‘Bnfc.Par’
Expected: ‘Par’
|
9 | module Bnfc.Par
それでも、実行時に上記のエラーが発生しますstack ghci
。私が間違ったことを理解していませんか?