Я пишу несколько одноразовых скриптов на Haskell для решения некоторых проблем Project Euler . Я действительно не хочу их компилировать из-за того, что мне постоянно приходится вносить изменения, но в некоторых случаях я обнаружил, что у меня не хватает стека.
В документации для runhaskell
сказано, что следующий синтаксис должен увеличить пространство стека:
runhaskell +RTS -K5M -RTS Script.hs
Это никогда, никогда не работает (в любой перестановке, которую я пробовал). Размер стека всегда остается 8,388,608. Это сводит с ума, и я не нашел большой помощи в Google.
Есть предложения? Что я делаю не так?