Compound Types

복합 타입은 여러 값을 하나의 구조로 묶어 의미를 만든다

튜플은 서로 다른 타입을 위치로 묶고, 배열은 같은 타입 값을 고정 길이로 묶는다.

타입 분류

data shape

스칼라

정수, 부동소수점, bool, char처럼 하나의 값을 직접 표현한다.

튜플

서로 다른 타입의 값을 정해진 순서로 묶고 패턴 분해로 꺼낸다.

배열

같은 타입의 값을 연속된 공간에 고정 길이로 저장하고 인덱스로 접근한다.

값 종류튜플/배열분해/인덱스사용
읽는 법

복합 타입을 고를 때는 값들이 같은 종류인지, 각 위치에 별도 의미가 있는지부터 보면 된다.