【发布时间】:2012-08-03 23:19:22
【问题描述】:
很多时候,当我尝试编译.hs 文件时,Emacs 23 Haskell 模式进入一个无休止的过程并且没有显示任何响应。唯一发生的事情是光标变成了一个圆圈,并且在圆圈内,点开始盘旋。
避免这种情况的最佳方法是什么?如果我陷入这种境地,我该如何脱身?目前,我重新启动计算机。请指导。
最近发生了以下代码:
import Control.Monad
import Data.Char
main = do
putStrLn "This is an addition"
contents <- getContents
putStrLn $ (shortLinesOnly contents)
shortLinesOnly :: String -> String
shortLinesOnly input =
allLines = lines input
shortLines = filter (\line -> length line < 10) allLines
res = unlines shortLines
in result
【问题讨论】:
-
你有没有试过在 emacs 中按三下退出键,这会中止当前的活动?
标签: haskell emacs haskell-platform haskell-mode