neverthrow:JS和TypeScript的类型安全错误

时间:2024-04-28 02:24:43
【文件属性】:

文件名称:neverthrow:JS和TypeScript的类型安全错误

文件大小:100KB

文件格式:ZIP

更新时间:2024-04-28 02:24:43

TypeScript

永不扔 :person_gesturing_NO: 描述 将失败编码到您的程序中。 该程序包包含一个表示成功( Ok )或失败( Err )的Result类型。 对于异步任务, neverthrow提供ResultAsync类,该类包装Promise>并为您提供与常规Result相同级别的表现力和控制力。 ResultAsync thenable意味着它的行为与本地Promise完全一样...除了您可以访问Result提供的相同方法而不必await或.then ! 查看获取示例和最佳做法。 是否需要查看有关如何利用此程序包进行错误处理的真实示例? 看到这个仓库: : 目录 Result.map (方法) Result.mapErr (方法) Result.unwrapOr (方法) Result.andThen (方法) Result.asyncAndT


【文件预览】:
neverthrow-master
----.babelrc(67B)
----rollup.config.js(2KB)
----renovate.json(113B)
----package.json(2KB)
----jest.config.js(69B)
----tests()
--------typecheck-tests.ts(3KB)
--------index.test.ts(26KB)
----LICENSE(1KB)
----package-lock.json(457KB)
----src()
--------result-async.ts(3KB)
--------utils.ts(4KB)
--------result.ts(7KB)
--------_internals()
--------index.ts(217B)
----.npmignore(164B)
----.eslintrc.js(881B)
----tsconfig.json(534B)
----.gitignore(35B)
----.circleci()
--------config.yml(1KB)
----.prettierrc.js(115B)
----README.md(28KB)

网友评论