Skip to content

My solution of Type Challenges and notes about TypeScript

License

Notifications You must be signed in to change notification settings

EshaanAgg/type-challenges

 
 

Repository files navigation

Type Challenges

This repository contains my solutions and quick notes for reference for all the Type Challenges!

You can find all the generated challenges and their solutions in the playground directory and all my ramblings about Typescript in the notes directory.

Solutions

Warm Up

13・Hello World

Easy

4・Pick 7・Readonly 11・Tuple to Object 14・First of Array 18・Length of Tuple 43・Exclude 189・Awaited 268・If 533・Concat 898・Includes 3057・Push 3060・Unshift 3312・Parameters

Medium

2・Get Return Type 3・Omit 8・Readonly 2 9・Deep Readonly 10・Tuple to Union 12・Chainable Options 15・Last of Array 16・Pop 106・Trim Left 108・Trim 110・Capitalize 116・Replace 119・Replace All 191・Append Arguments 298・Length of String 459・Flatten 527・Append to Object 529・Absolute 531・String to Union Merge 1042・Is Never 2070・Drop Char 2688・Starts With 2693・Ends With 3062・Shift 3192・Reverse 3196・Flip Arguments 4179・Flip 4803・Trim Right 5153・Index Of 5317・Last Index Of 5360・Unique 9896・Get Middle Element 9896・Appear Only Once 18142・All 18220・Filter 27862・Cartesian Product

About

My solution of Type Challenges and notes about TypeScript

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%