5
之間也是有差別的寫這樣的事情之間的差異:F#異步 - 二元結構
MailboxProcessor.Start(fun inbox -> async {
let rec loop bugs =
let! msg = inbox.Receive()
let res = //something
loop res
loop []})
而且這樣寫的:
MailboxProcessor.Start(fun inbox ->
let rec loop bugs = async {
let! msg = inbox.Receive()
let res = //something
do! loop res }
loop [])
謝謝!
我不禁想知道爲什麼他們沒有看到它是否先工作。 – ChaosPandion
在這裏,我想知道爲什麼當我回到家時,所有的應用程序都崩潰了,我的系統說虛擬內存! 感謝Tomas! –
@ChaosPandion非常好的一點,我在玩代碼,因爲其他原因沒有編譯的代碼,只是假設我在看什麼會工作 - 隨意投票回答這個問題,但Tomas的答案非常有用。 –