1
所以我處理的延續,並有這樣的事情:延續方案與拉姆達不帶參數
(or
(call/cc (lambda (cont)
...
(if (...)
(cons randomList (lambda() (cont #f)))
#f)})}
(do something else)
我想知道有什麼區別(拉姆達()(續#F))和(續#f)是。我用lambda得到了我想要的答案,沒有找到錯誤。有人可以解釋這個區別嗎?謝謝。
感謝您的解釋。所以這意味着(做其他事情)將在稍後調用thunk時被調用。它是否正確? – bph
好的,這似乎是基於我對你的代碼的理解。 –