타입챌린지 [쉬움] 난이도 중 인사이트 정리
✅ 1. 14 - First문제: 배열의 첫 번째 요소의 타입을 추출하라.type arr1 = ['a', 'b', 'c']type arr2 = [3, 2, 1]type head1 = First // expected to be 'a'type head2 = First // expected to be 3type cases = [ Expect, 3>>, Expect 123, { a: string }]>, () => 123>>, Expect, never>>, Expect, undefined>>,]type errors = [ // @ts-expect-error First, // @ts-expect-error First,]type First = T extends [] ? never : T[0];빈 배열..