Haskell,从源目录创建堆栈或cabal文件

时间:2018-03-07 16:11:30

标签: stack cabal

在Haskell中:给定源文件的现有目录树(带有子导演)。

有没有办法获得一个自动创建的.cabal或.stack文件,其中包含嵌入在命令文件中的所有必要的依赖项(对源文件中嵌入的导入文件的引用),无需手动编写编辑命令文件。

换句话说,获取一个命令文件,我将能够“直接开箱”而没有堆栈新/堆栈构建等常规方法,命令?

1 个答案:

答案 0 :(得分:0)

cabal init将创建一个文件,列出sourcedir中的所有模块。但是您仍然需要自己提供包依赖项。这是因为模块Foo.Bar.Baz可能来自多个包 - 因此必须明确指定打算导入的包。

相关问题