我在我的程序中有幾個承諾,我需要等待所有模擬前,繼續前進。對於Grails
,我發現下面的例子:Groovy - 等待承諾列表
def p1 = task { 2 * 2 }
def p2 = task { 4 * 4 }
def p3 = task { 8 * 8 }
assert [4,16,64] == waitAll(p1, p2, p3)
我知道Grails是嚴重依賴於GPars,但在那裏我找不到參照waitAll
任何地方。 Grails
也支持PromiseList,我在Groovy
或GPars
中找不到。任何人都可以將我指向正確的方向嗎?
什麼是Grails版本? – saw303
@ saw303我對'Grails'不感興趣。這正是我遇到'waitAll'和'PromiseList'的原因。我需要在'Groovy'應用程序中直接使用相同的功能。 – WeSt