3 ms·
I often use it to infer one generic parameter: type Output<Fn> = Fn extends ((a: unknown) => infer Out) ? Out : never;
by thoughtspile 4y ago
I often use it to infer one generic parameter:
type Output<Fn> = Fn extends ((a: unknown) => infer Out) ? Out : never;