UNPKG

141 BTypeScriptView Raw
1type Prepend<Tuple extends any[], Addend> = ((_: Addend, ..._1: Tuple) => any) extends (..._: infer Result) => any
2 ? Result
3 : never;