文件名称:typescript-tuple:在TypeScript中使用元组的泛型
文件大小:25KB
文件格式:ZIP
更新时间:2024-05-27 00:09:44
typescript generic tuple TypeScript
TypeScript元组 在TypeScript中使用元组的泛型 要求 TypeScript≥4.1.0 用法 IsFinite import { IsFinite } from 'typescript-tuple' type Foo = IsFinite < [ 0 , 1 , 2 ] > // Expect: true const foo : Foo = true type Bar = IsFinite < [ 0 , 1 , 2 , ... number [ ] ] > // Expect: false const bar : Bar = false type Baz = IsFinite < [ 0 , 1 , 2 ] , 'finite' , 'infinite' > // Expect: 'finite' const baz : Baz = 'finite' First i
【文件预览】:
typescript-tuple-master
----.gitignore(2KB)
----package.json(1KB)
----tslint.json(97B)
----LICENSE.md(1KB)
----.travis.yml(405B)
----.toolcheckrc.yaml(16B)
----tsconfig.json(249B)
----.github()
--------FUNDING.yml(622B)
----spec()
--------first.ts(177B)
--------concat.ts(433B)
--------filter.ts(433B)
--------tslint.json(98B)
--------compare-length.ts(579B)
--------slice-start-quantity.ts(253B)
--------last.ts(269B)
--------fill-tuple.ts(287B)
--------drop.ts(491B)
--------shortest-tuple.ts(689B)
--------append.ts(237B)
--------longest-tuple.ts(902B)
--------prepend.ts(241B)
--------sort-two-tuple.ts(424B)
--------tail.ts(194B)
--------repeat.ts(571B)
--------is-finite.ts(542B)
--------concat-multiple.ts(489B)
--------reverse.ts(203B)
----README.md(5KB)
----index.ts(22B)
----lib()
--------index.ts(4KB)
--------utils.ts(5KB)
----.npmignore(288B)
----pnpm-lock.yaml(23KB)
----renovate.json(65B)
----.editorconfig(41B)