文件名称:ts-failable:Typescript的类型安全错误处理库
文件大小:147KB
文件格式:ZIP
更新时间:2024-06-13 14:35:36
TypeScript
ts失败 可选的已经被稳定的Typescript中的新null colascing运算符冗余了。 结果仍然有用 这是TypeScript中用于类型安全错误/空处理的库。 如果您曾经希望在Typescript中使用Rust的Result类型以及语法糖( ?运算符),那么您可能会发现这很有用。 API文件 安装 npm install ts-failable 对于类型安全的可选内容,您需要Typescript版本> = 2.8.1,因为它使用条件类型。 另外,您的运行时需要支持Proxy支持,而IE不支持。 对于IE支持,将来会出现不太透明的Optional版本。 结果 为什么 在Typescript中,无法检查函数在编译时可能引发的异常类型。 捕获异常时,您会得到类型any的值。 您可以编码一个结果类型Either / Result类型象Haskell或生锈,它们可以是一个成功值或失败
【文件预览】:
ts-failable-master
----failable.d.ts(8KB)
----.gitignore(62B)
----optional.d.ts(2KB)
----package.json(1KB)
----tslint.json(406B)
----.nojekyll(0B)
----src()
--------optional.ts(3KB)
--------failable.ts(11KB)
--------ts-failable.ts(73B)
----.travis.yml(79B)
----failable.js(45B)
----build()
--------ts-failable.js.map(156B)
--------failable.js(7KB)
--------failable.js.map(4KB)
--------optional.js.map(1KB)
--------ts-failable.js(297B)
--------optional.js(1KB)
----LICENSE(1KB)
----tsconfig.json(832B)
----README.md(8KB)
----optional.js(45B)
----ts-failable.d.ts(56B)
----.vscode()
--------settings.json(105B)
----AsyncFunction.d.ts(253B)
----docs()
--------assets()
--------interfaces()
--------globals.html(8KB)
--------index.html(21KB)
--------modules()
----test()
--------optional.test.ts(848B)
--------ts-failable.test.ts(5KB)