我想知道是否有办法从解析.cabal文件中检索cabal包的模块名称。
我曾尝试使用Distribution.PackageDescription.Parse中的parsePackageDescription,但是当我尝试解析Cabal包本身的{.cabal(http://hackage.haskell.org/package/Cabal-1.18.1.2/Cabal.cabal)时,即使有一个库,PackageDescription的库值也没有在.cabal文件中包含exposed-modules和other.modules的部分。
这是打算还是我做错了什么?此外,如果是这样的话,有没有人知道检索模块名称的任何其他简单方法?
提前致谢!