在 Promise 中§
有关方法 keep 的主要文档,请参阅上下文。
multi method keep(Promise: \result = True)
保留承诺,可以选择设置结果。如果没有传递结果,则结果将为 True
。
如果已作出承诺,则抛出类型为 X::Promise::Vowed
的异常。有关详细信息,请参阅方法 vow
。
my = Promise.new;if Bool.pickelse
有关方法 keep 的主要文档,请参阅上下文。
multi method keep(Promise: \result = True)
保留承诺,可以选择设置结果。如果没有传递结果,则结果将为 True
。
如果已作出承诺,则抛出类型为 X::Promise::Vowed
的异常。有关详细信息,请参阅方法 vow
。
my = Promise.new;if Bool.pickelse