我已阅读了agda-stdlib项目中的.travis.yml
,它与纯Agda编写的简单库非常不同和复杂(不包含那些Haskell代码和Shell脚本)。
我对stdlib的.tarvis.yml
感到困惑。我通过cabal install
安装了agda,但是stdlib正在尝试在Travis CI上克隆和编译Agda,并且有很多命令似乎与构建无关。
此外,agda-stdlib似乎可以在Ubuntu源上获得。这可能是第三种安装方法。
此外,stdlib没有依赖性,但我有。我也不知道如何添加依赖项。
我的问题结论:
- 在上述3种安装agda的选择中,我应该选择哪一个?
- 如何添加让agda编译器知道我实际使用的依赖项?
agda
。它是v2.3.x... 我甚至找不到像Agda.Builtin.Nat
这样的包。 - ice1000