在类型系统里实现类似 JavaScript 中的 Array.reverse 方法 Reverse<T, U> ,即将元组中的类型逆序重新排列。
Array.reverse
Reverse<T, U>
例如:
type a = Reverse<['a', 'b']> // expected to be ['b', 'a'] type b = Reverse<['a', 'b', 'c']> // expected to be ['c', 'b', 'a']
TypeScript