Wenn ich in Javascript programmiere, finde ich es äußerst praktisch, den Debugger zu verwenden, um die Programmausführung jederzeit anzuhalten und von dort aus Befehle auszuführen und Variablen zu überprüfen.
Gibt es in Haskell eine Möglichkeit, beliebige Funktionen in der interaktiven GHCI-REPL auszuführen, oder bin ich auf Dinge beschränkt, die auf der obersten Ebene deklariert wurden?
Was ist der "Standard" -Ansatz zum Arbeiten und Debuggen innerer Funktionen und Werte?