标签: haskell ghc ghci
正如标题所说,我在GHCi中创建了一个无限循环:
f x = x - 2 g x = if f x < x then g (f x + 2) else x g 2
正常按Ctrl + C会导致&#34;中断。&#34;并返回GHCi提示符。如果事先我:set -fbreak-on-exception,Ctrl + C不会破坏循环,我唯一的办法就是在外部杀死程序。
:set -fbreak-on-exception
有没有办法使用GHCi进入无限循环?这是一个错误吗?