fp-errors - 使用 fp-ts 处理 TypeScript 错误
使用 fp-ts 的 Either、TaskEither、验证和错误累积模式处理 TypeScript 错误。
标签
更新于: 2026-10-16能力
典型输入
典型输出
该技能可以做什么
- 用值替代异常
- 串联可能失败的操作
- 累积验证错误
- 安全转换抛错函数
- 处理同步错误
- 处理异步错误
输入
- TypeScript 源代码
- 错误处理要求
- 验证规则
- 领域错误类型
- 异步操作定义
输出
- Either 结果
- TaskEither 工作流
- 累积的验证错误
- 类型化错误契约
- 错误处理代码模式
要求
- TypeScript 环境
- fp-ts 库
- 异步工作流所需的 TaskEither 支持
