【发布时间】:2019-06-02 22:34:51
【问题描述】:
我之前使用stack ghci app:exe:executable 来获取我通过 cabal 管理的 Haskell 项目中的所有错误列表。
但是现在我没有使用堆栈,我将如何实现上述目标(本质上是从 cabal 项目文件中定义的可执行文件中加载所有模块)?
【问题讨论】:
我之前使用stack ghci app:exe:executable 来获取我通过 cabal 管理的 Haskell 项目中的所有错误列表。
但是现在我没有使用堆栈,我将如何实现上述目标(本质上是从 cabal 项目文件中定义的可执行文件中加载所有模块)?
【问题讨论】:
https://cabal.readthedocs.io/en/latest/nix-local-build.html#cabal-v2-repl
cabal v2-repl executableNameGoesHere
【讨论】:
exe: 甚至 <pkgname>:exe: 来限定它