从解析.cabal文件中检索cabal包中包含的模块的名称

时间:2014-04-01 12:17:09

标签: haskell cabal

我想知道是否有办法从解析.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的部分。

这是打算还是我做错了什么?此外,如果是这样的话,有没有人知道检索模块名称的任何其他简单方法?

提前致谢!

0 个答案:

没有答案