Artem Bakharev

Results 4 comments of Artem Bakharev

Longer, but little more readable: ```typescript type RemoveIndexSignature = { [P in keyof T as IsOneOf]: T[P]; }; type IsOneOf = IsUnknown< Types extends Types ? (Types extends Value ?...

Little more readable ```typescript type PercentageParser = A extends `${infer Num}%` ? [...NumberParser, '%'] : [...NumberParser, '']; type NumberParser = A extends `${infer Sign extends '+' | '-'}${infer Num}` ?...

Any progress on this issue?