Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell 餐具室快照解决了什么问题?_Haskell_Haskell Stack - Fatal编程技术网

Haskell 餐具室快照解决了什么问题?

Haskell 餐具室快照解决了什么问题?,haskell,haskell-stack,Haskell,Haskell Stack,我被指派了一项任务来加快Haskell项目的构建时间。 因为这是我第一次接触building Haskell项目,所以我不得不花几天时间阅读、搜索和尝试错误构建 从cabal切换到stack,现在正试图找出如何使用gitlab runner缓存构建依赖项 我知道DEP保存到~/.stack目录。但运行程序无法缓存项目外部的目录 我可以“黑客”我的出路,但寻找更合适的解决方案 在Haskell文档中,我找到了提到餐具室快照的部分。快照是否连接到依赖项缓存 “但是runner无法缓存项目外的目录。”

我被指派了一项任务来加快Haskell项目的构建时间。 因为这是我第一次接触building Haskell项目,所以我不得不花几天时间阅读、搜索和尝试错误构建

从cabal切换到stack,现在正试图找出如何使用gitlab runner缓存构建依赖项


我知道DEP保存到
~/.stack
目录。但运行程序无法缓存项目外部的目录

我可以“黑客”我的出路,但寻找更合适的解决方案

在Haskell文档中,我找到了提到餐具室快照的部分。快照是否连接到依赖项缓存


“但是runner无法缓存项目外的目录。”您是否尝试过
堆栈--堆栈根。/。堆栈现在缓存依赖项、构建内容,请参见我的回答“但是runner无法缓存项目外的目录。”你试过
stack--stack root./.stack\u now\u caches\u dependency\u build\u stuff\u here
看看我的答案