ドキュメントの修正であれば trac に issue 立てなくても、そのまま PR 出しちゃうのが楽だと思います。
https://github.com/ghc/ghc
https://github.com/ghc/ghc
trace
云々別にして、結局ロジックがおかしかったので、それ以上追求しませんでしたHaskell で Ctrl-C を制御する(Windows)という記事です
> stack exec windows-interruption-exe 0, 1, 2, 3, 4, 5, goodbye! windows-interruption-exe.EXE: thread killed windows-interruption-exe.EXE: warning: too many hs_exit()s
maybeM
, eitherM
, whenJust
-rtsopts
の有無で動作変わるみたいですね-threaded
じゃなくて?-threaded
だと、メインネイティブスレッドは死ぬけど、プロセスは死なないという状況になると思います。