如何在調試器中檢查函數的本地值?如何在調試器中檢查函數的本地值?
我試圖圍繞柯里和功能組成我的頭。
這樣做,我想利用調試器。 但是,在使用調試器時,我無法檢查add函數中「a」和「b」的值。
let add a b =
a + b;; // set a breakpoint here
let addTen = add 10;;
let result = addTen 20;;
我甚至嘗試使用打印值如下:
let add a b =
printfn "a equals: %a and b equals: %b" a b
a + b
我在做什麼錯?
如果這是一個腳本文件,你可以不容易調試F#腳本:http://stackoverflow.com/a/9081371/126014 –
目前它是一個FS文件。所以我可以將邏輯放入一個腳本文件並使用調試器來檢查函數中的局部值?我很好奇爲什麼我不能在標準的FS文件中出現這種行爲? –