generic type guard:TypeScript的类型安全可组合类型防护 源码
通用型守卫 资料来源: : 作者:马修·沙利(Matthew Scharley) 贡献者:错误/支持: 版权: 2020 执照:状态:有效 概要 该库试图以一种明智的方式管理创建类型保护,使它们可组合和可重用。 安装 $ npm i generic-type-guard 用法 该库的重点是提供一组类型保护表达式,它们本身都是类型安全的,并且可以以类型安全的方式进行组合。 为此,我们定义了两个新类型,它们只是内置类型保护类型的别名: export type PartialTypeGuard = ( value : T ) => value is U ; export type TypeGuard = PartialTypeGuard ; PartialTypeGuard是类型防护,给定类型T的值可以证
下载地址
用户评论