# Type Challenges

2021-04-04––– views

I am fan of Typescript since my last work at Yandex

Since TypeScript can be easy 😌 and difficult 😰 depending on your requirements, I decided to post the solution and the concepts behind every task I solve.

I take the challenges from type-challenges

## easy

- Pick • Challenge • Solution
- Readonly • Challenge • Solution
- Tuple to Object • Challenge • Solution
- First of Array • Challenge • Solution
- Length of Tuple • Challenge • Solution
- Exclude • Challenge • Solution
- Awaited • Challenge • Solution
- If • Challenge • Solution
- Concat • Challenge • Solution
- Includes • Challenge • Solution

## medium

- Get Return Type • Challenge • Solution
- Omit • Challenge • Solution
- Readonly 2 • Challenge • Solution
- Deep Readonly • Challenge • Solution
- Tuple to Union • Challenge • Solution
- Chainable Options • Challenge • Solution
- Last of Array • Challenge • Solution
- Pop • Challenge • Solution
- Promise.all • Challenge • Solution
- Type Lookup • Challenge • Solution
- Trim Left • Challenge • Solution
- Trim • Challenge • Solution
- Capitalize • Challenge • Solution
- Replace • Challenge • Solution
- ReplaceAll • Challenge • Solution
- Append Argument • Challenge • Solution
- Permutation • Challenge • Solution
- Length of String • Challenge • Solution
- Flatten • Challenge • Solution
- Append to Object • Challenge • Solution
- Absolute • Challenge • Solution
- String to Union • Challenge • Solution
- Merge • Challenge • Solution
- CamelCase • Challenge • will be added on May 21, 2021
- KebabCase • Challenge • will be added on May 24, 2021
- Diff • Challenge • will be added on May 25, 2021
- AnyOf • Challenge • will be added on May 26, 2021
- IsNever • Challenge • will be added on May 27, 2021
- IsUnion • Challenge • will be added on May 28, 2021
- ReplaceKeys • Challenge • will be added on May 31, 2021

## hard

Will be added more solutions after May 31, 2021

## extreme

Will be added after June 19, 2021

typescript