标签: typescript metaprogramming
我们已经看到了用于解析 json and sql queries 的类型,但是为 typescript 本身编写一个 Template Literal 类型解析器呢?
type isValid = TypeScript<`function fooBar(): void {}`> // ^ must be true type isValid = TypeScript<`type Foo = Bar`> // ^ must be false