Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.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 Leksah:更改时自动生成和/或重新安装依赖项_Haskell_Build_Makefile_Ghc_Leksah - Fatal编程技术网

Haskell Leksah:更改时自动生成和/或重新安装依赖项

Haskell Leksah:更改时自动生成和/或重新安装依赖项,haskell,build,makefile,ghc,leksah,Haskell,Build,Makefile,Ghc,Leksah,我要做一个项目,我需要同时处理依赖项和依赖项。我已将其安排为,依赖项与我的依赖程序并列在单独的回购协议中 现在,如果我在依赖项中进行更改,我希望此更改在依赖项目中自动“被识别”。我想我可以通过(1)编辑leksah使用的ghc搜索路径以指向依赖关系repo(如何?)或(2)使依赖关系在发生更改时自动重新安装到系统上(如何?)来实现这一点 最整洁的管理方法是什么 (这是我的第一个haskell项目,也是我在Leksah的第一个项目)到目前为止进展:我还没有让它工作,但我现在相信最好的解决方案是使用

我要做一个项目,我需要同时处理依赖项和依赖项。我已将其安排为,依赖项与我的依赖程序并列在单独的回购协议中

现在,如果我在依赖项中进行更改,我希望此更改在依赖项目中自动“被识别”。我想我可以通过(1)编辑leksah使用的ghc搜索路径以指向依赖关系repo(如何?)或(2)使依赖关系在发生更改时自动重新安装到系统上(如何?)来实现这一点

最整洁的管理方法是什么


(这是我的第一个haskell项目,也是我在Leksah的第一个项目)

到目前为止进展:我还没有让它工作,但我现在相信最好的解决方案是使用它为我的包设置某种沙箱环境。不过,我还没有深入研究过。此外,这些方法也很有用。--inplace和--package db标志可用于沙箱/创建本地包db。