马宇豪
2024-08-14 e3172de7866b5d04e4d3a4d5eea400c7b3eea227
1
2
3
type Prepend<Tuple extends any[], Addend> = ((_: Addend, ..._1: Tuple) => any) extends (..._: infer Result) => any
    ? Result
    : never;