![](/img/trans.png)
[英]Trying to create cabal package: parse error on `exposed-modules`
[英]What difference between exposed library modules and dependency modules in Cabal?
我正在测试做神奇事情的提示库 - 在运行时评估 Haskell 代码,该库几乎按预期工作。 但随后的偏差在我脑海中提出了一个问题。
假设有一个来自模板的典型新堆栈项目,其中包含app和library 。 应用程序对库的依赖与任何其他 package(基础、文本、镜头等)的描述方式相同,但 Haskell 脚本文件无法导入驻留在同一堆栈的库中的模块解决了脚本没有任何问题。
一旦我将脚本中所需的模块提取到堆栈子包中,它就会变得可用。
那么,是否存在使额外堆栈子 package 无效的链接技巧?
尝试运行stack install
将 package 安装到 package 数据库中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.