📄️ Absolute
Absolute는 숫자나 문자열의 절대값을 가져오는 TypeScript 유틸리티 타입입니다. 이 타입은 음수 값을 양수로 변환하고, 결과를 문자열 형태로 반환합니다.
📄️ Equal
Equal은 두 값이 동일한지 확인하는 TypeScript 유틸리티 타입입니다. 두 값이 정확히 같은 타입인지 검사하여 결과를 true 또는 false로 반환합니다.
📄️ Expect
Expect는 값이 true인지 확인하는 TypeScript 유틸리티 타입입니다. 확인할 값이 true이면 그대로 반환하고, 그렇지 않으면 타입 에러가 발생합니다.
📄️ Extends
Extends는 한 타입이 다른 타입의 확장인지 확인하는 TypeScript 유틸리티 타입입니다. 타입 T가 타입 U의 확장이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ If
If는 조건에 따라 값을 반환하는 TypeScript 유틸리티 타입입니다. 첫 번째 매개변수가 true이면 두 번째 매개변수를 반환하고, false이면 세 번째 매개변수를 반환합니다. 첫 번째 매개변수가 boolean 타입이면 두 번째와 세 번째 매개변수의 유니온 타입을 반환합니다.
📄️ IsAlphabet
IsAlphabet은 문자열이 알파벳인지 확인하는 TypeScript 유틸리티 타입입니다. 문자열이 알파벳이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsAny
IsAny는 타입이 any인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 any이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsNever
IsNever는 타입이 never인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 never이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsNull
IsNull은 타입이 null인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 null이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsObject
IsObject는 타입이 객체인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 객체이면 true를 반환하고, 그렇지 않으면 false를 반환합니다. 함수와 배열은 객체로 간주하지 않습니다.
📄️ IsPureBigint
IsPureBigint는 타입이 순수한 bigint인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 순수한 bigint이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsPureNumber
IsPureNumber는 타입이 순수한 number인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 순수한 number이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsPureString
IsPureString은 타입이 순수한 string인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 순수한 string이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsTuple
IsTuple은 타입이 튜플인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 튜플이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsUndefined
IsUndefined는 타입이 undefined인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 undefined이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsUnion
IsUnion은 타입이 유니온인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 유니온이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ IsUnknown
IsUnknown은 타입이 unknown인지 확인하는 TypeScript 유틸리티 타입입니다. 타입이 unknown이면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
📄️ NotEqual
NotEqual은 두 타입이 서로 다른지 확인하는 TypeScript 유틸리티 타입입니다. 두 타입이 다르면 true를 반환하고, 같으면 false를 반환합니다.
📄️ UnBox
UnBox는 배열, 함수, Promise 등과 같은 래핑된 타입에서 내부 타입을 추출하는 TypeScript 유틸리티 타입입니다.