我有一个用Haskell编写的小型图书馆。我一直在使用cabal repl
测试该库并执行我的函数。如何从cli /作为bash脚本运行这些功能?使用python
,这很容易,我可以做python script [args]
。与cabal
类似吗?我在构建过程中使用cabal
来完成我的整个项目。我不需要编译的二进制文件,脚本很好(但是我想知道两者是怎么做的,以防万一)。
编辑:需要明确的是,我有一个cabal
项目,而cabal
正在解决我的依赖关系。
How to run a haskell file in interpreted mode
没有提及cabal
个项目。
答案 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文件作为脚本执行。