如何使用cabal作为脚本运行Haskell?

时间:2018-10-06 04:04:17

标签: bash haskell cabal

我有一个用Haskell编写的小型图书馆。我一直在使用cabal repl测试该库并执行我的函数。如何从cli /作为bash脚本运行这些功能?使用python,这很容易,我可以做python script [args]。与cabal类似吗?我在构建过程中使用cabal来完成我的整个项目。我不需要编译的二进制文件,脚本很好(但是我想知道两者是怎么做的,以防万一)。

编辑:需要明确的是,我有一个cabal项目,而cabal正在解决我的依赖关系。

How to run a haskell file in interpreted mode

没有提及cabal个项目。

1 个答案:

答案 0 :(得分:0)

您可以使用var next = function(){ var r = 0; return function(){ return r++; } } for (var i = 0; i<=5; i++){ var theFn = next(); console.log(theFn()); }runhaskell将Haskell文件作为脚本执行。

question

的副本