在文档中提及 `safeTry` 错误推理限制

作者: lucaschultz创建于 2024年10月27日更新于 2026年5月12日

在 #603 中, @pierback 提到由于 TypeScript 限制,在 `safeTry` 类型推导中只考虑了第一个 `yield` (参见 https://GitHub.com/microsoft/TypeScript/issues/57625)。这对于使用 `safeTry` 来说是一个重大缺陷,在文档中应当加以说明,因为这很容易导致错误处理不完整而产生问题。我现在需要检查我的代码库,看看是否在我的代码中存在此问题。

内容来源: supermacro/neverthrow