-
2 votesanswersviews
编写依赖于本地目录中的堆栈库的快速Haskell测试程序的首选方法是什么?
我有一个Haskell库,我正在使用Stack开发 . 在我开发库时,我喜欢编写使用该库的小型测试/实验程序 . 我在本地目录中为自己保留了这些测试程序的集合 . 这些测试模块非常快速且非正式,不适合在已提交的库代码中包含单元测试 . 通常,它们中的大多数甚至都没有维护,也不会针对最新版本的库进行编译,但我会保留它们,以防我以后想要更新它们 . 当我正在开发一个测试程序时,我希望它能够根据我的库的... -
2 votesanswersviews
Cabal无法构建详细的0.9测试套件
我正在尝试使用单个测试套件构建一个包: name: test version: 0.1.0.0 build-type: Simple cabal-version: >=1.10 library -- exposed-modules: build-depends: ... -
2 votesanswersviews
如何确保我的Haskell软件包与LTS Haskell匹配?
我想有一个简单的方法来确保我的系统中的软件包,无论它们是在全局软件包还是用户软件包数据库中,都与当前LTS Haskell中的版本相对应 . 我认为有fairly simple ways为特定项目做这样的事情 . 但我不清楚如何为我的Haskell系统实现这一目标 . 我已经安装了Stack(使用Cabal),并且尽可能使用Homebrew(例如,对于Haskell,仅用于 cabal-insta...