O GHCi trava quando Ctrl + Cing do loop infinito com -fbreak-on-exception definido
Como o título diz, eu crio um loop infinito no GHCi:
f x = x - 2
g x = if f x < x then g (f x + 2) else x
g 2
Normalmente, pressionar Ctrl + C gera "Interrompido". e um retorno ao prompt do GHCi. Se eu:set -fbreak-on-exception
de antemão, Ctrl + C não quebra o loop e meu único recurso é matar o programa externamente.
Existe uma maneira de entrar em loops infinitos usando o GHCi? Isso é um inseto?