このユーザー ガイド:
http://www.haskell.org/ghc/docs/latest/html/users_guide/ghci-debugger.html
アドバタイズ:
実行はシングル ステップで実行できます。エバリュエーターは、ほぼすべてのリダクションの後に実行を中断し、ローカル変数を検査できるようにします。これは、プログラムのすべてのポイントにブレークポイントを設定することと同じです。
それでも、その方法を教えてくれる文書は何も見つかりません。見出しの下:
2.5.2. シングルステップ
ブレークポイントからブレークポイントにステップする方法について説明します。しかし、すべての行にブレークポイントを設定する必要はありません。広告は間違っていましたか、それともプログラムを 1 行ずつ実行する方法はありますか?
ありがとう。