#160·scientist

科学家

作者: drishtirai创建于 2021年9月9日更新于 2021年9月9日

可用于实现向后兼容的解决方案的想法(都不是特别干净的):

ignore 可以向块传递更多参数,这在假设客户端使用 proc 时是向后兼容的。添加一个新方法 ignore2,它接收观测对象而不是值。如果引发异常,则向 ignore 传递自定义的 nil 值作为观测值。此特殊 nil 值应暴露异常。

内容来源: github/scientist