摘要:
Convert a property of type literal (label type) to a primitive type. For example type X = { name: 'Tom', age: 30, married: false, addr: { home: '12345 阅读全文
摘要:
Please complete type IsInteger<T>, type T inherits from number, if T is an integer return it, otherwise return never. /* _____________ Your Code Here 阅读全文
摘要:
Get the middle element of the array by implementing a GetMiddleElement method, represented by an array If the length of the array is odd, return the m 阅读全文
摘要:
Given an array of unique elements, return all possible subsequences. A subsequence is a sequence that can be derived from an array by deleting some or 阅读全文
摘要:
Given an array of strings, do Permutation & Combination. It's also useful for the prop types like video controlsList // expected to be `"foo" | "bar" 阅读全文
摘要:
Sometimes we want to limit the range of numbers... For examples. type result = NumberRange<2 , 9> // | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 /* _____________ 阅读全文
摘要:
Construct a tuple with a given length. For example type result = ConstructTuple<2> // expect to be [unknown, unkonwn] /* _____________ Your Code Here 阅读全文
摘要:
Implement MapTypes<T, R> which will transform types in object T to different types defined by type R which has the following structure type StringToNu 阅读全文