mosya Type Challenges

問題に挑戦!

Array.unshiftの型バージョンを実装します。

例えば:

type Result = Unshift<[1, 2], 0>; // [0, 1, 2,]
引用元

この問題はType Challengesの以下の問題を記載したものです。

💡ヒント

...を使うことで、配列を新しい配列の中に展開することができます。
引数として受け取った最初の要素を...で展開し、第二引数の型を追加することで答えが得られます。

🙌 解説はこちら