TypeScript·

533 - Concat

    질문

    JavaScript의 Array.concat 함수를 타입 시스템에서 구현하세요. 타입은 두 인수를 받고, 인수를 왼쪽부터 concat한 새로운 배열을 반환해야 합니다.

    예시:

    1
    type Result = Concat<[1], [2]> // expected to be [1, 2]
    2
    3

    선행 지식

    1. 혹시 까먹고 있지는 않은지? 튜플을 정의하는 방법 중 하나는 배열에 as const를 사용하는 것이고 이는 readonly이다.

    풀이