我在写一些一次性的Haskell脚本来解决一些Project Euler问题。我不想编译它们是因为我经常需要做出的更改数量很多,但是在一些情况下,我发现我已经用完了堆栈空间。如何用runhaskell增加堆栈大小?
为runhaskell
文档说以下语法应增加堆栈空间:
runhaskell +RTS -K5M -RTS Script.hs
这永远,永远作品(以任意排列我试过)。堆栈大小始终为8,388,608。这令人生气,我在Google上找不到太多帮助。
有什么建议吗?我究竟做错了什么?
是的,使用--make很容易编译。但是,在OS X上的TextMate中打击R更容易,并使用runhaskell执行该文件。当你不断地改变事物时,它会更容易。 – 2008-11-09 07:15:55