問題に挑戦!
JavaScript のArray.concat
関数を型システムに実装します。この型は 2 つの引数を受け取り、受け取ったイテレータの要素を順に含む新しい配列を返します。
例えば:
type Result = Concat<[1], [2]>; // expected to be [1, 2]
💡ヒント
...
を使うことで、配列を新しい配列の中に展開することができます。
引数として受け取った二つの方を...
で展開することで、新しい配列を生成できます。
問題に挑戦!
JavaScript のArray.concat
関数を型システムに実装します。この型は 2 つの引数を受け取り、受け取ったイテレータの要素を順に含む新しい配列を返します。
例えば:
type Result = Concat<[1], [2]>; // expected to be [1, 2]
...
を使うことで、配列を新しい配列の中に展開することができます。
引数として受け取った二つの方を...
で展開することで、新しい配列を生成できます。