UNPKG

hry-types

Version:

typescript工具类型库

21 lines (11 loc) 439 B
// import { Checking, type Test } from "../../src"; // import type { Cast } from "../../src/Any/_api"; // type Test1 = Cast<0, number>; // type Test1Expect = 0; // Checking<Test1, Test1Expect, Test.Pass>; // type Test2 = Cast<0 | 1, number>; // type Test2Expect = 0 | 1; // Checking<Test2, Test2Expect, Test.Pass>; // type Test3 = Cast<0 | "str", number>; // type Test3Expect = number; // Checking<Test3, Test3Expect, Test.Pass>;