Khi tôi lập trình Javascript, tôi thấy nó cực kỳ thuận tiện để có thể sử dụng trình gỡ lỗi để tạm dừng thực thi chương trình tại bất kỳ thời điểm nào và có thể chạy lệnh và kiểm tra biến từ đó.Cách tốt nhất để kiểm tra và tương tác với các hàm bên trong được định nghĩa bên trong một hàm toplevel là gì?
Bây giờ, hãy quay trở lại Haskell, có cách nào để chạy các chức năng tùy ý trong GHCI REPL tương tác hay tôi bị giới hạn ở những thứ được khai báo ở mức cao?
Phương pháp "chuẩn" để làm việc và gỡ lỗi các hàm và giá trị bên trong là gì?
Có thể thực hiện điều gì đó tương tự với các chức năng được xác định trong GHCi? – haskelline
@brence: Bạn không thể đặt điểm ngắt trên các hàm được xác định tương tác. Vì vậy, không, tôi không nghĩ như vậy. – hammar
Ah, một câu trả lời cho phao cứu sinh, cảm ơn rất nhiều! –