var()var variable: Type = valueletIntFloatDoubleCharacterStringBool등\*주의해야할 점character 형은 “” << 에러 , “ “ 가능String은 빈문자열 저장 가능변수를 선언하면서, 타입도 명확히
\+, -, \*, /, %주의 ! / : 몫, % : 나머지산술연산자 + 할당연산자 : += 이런식으로 사용이 가능하다==, !=! && ||.
3가지가 존재한다.순서대로 실행한다.조건에 따라 어떤 동작을 할지 말지의 여부if, switch문switch문은 범위연산자와 패턴매칭 연산자와 함께 사용이 가능하다.switch문에서의 바인딩where절을 이용한 조건 확인
2개 이상의 연관된 데이터를 저장하는 타입이다.멤버는 튜플을 만들때 결정되므로 추가 및 삭제가 불가능하다.두개의 튜플 비교가 가능하다왼쪽 멤버부터 한번에 하나씩 비교하고, 같을 경우 다음 멤버를 비교함
…1 … 101 …… 101..<10..<10숫자가 범위 내에 있는지 확인하는 연산자스위치문은 내부적으로 패턴매칭 연산자로 구현이 되어있다.

참고 - 공식문서메모리 공간에 데이터를 할당하는 방법은 크게 두가지로 나뉜다. Value Type과 Reference Type이다. value type은 스택 공간에, 레퍼런스 타입은 힙 공간에 데이터를 할당한다. Value Type의 경우 필요시에 항상 메모리의 값이