Sector file // typescript
TYPESCRIPTDECODED.
Types, generics & inference
81 Questions49.3k Views3.5k Upvotes
13 easy52 med16 hard
Easy
1 questionMedium
9 questionsHow do you do exhaustiveness checking?
Frontend ยท 885 views ยท never, exhaustive
Views:885Likes:31
What are mapped types?
Frontend ยท 873 views ยท mapped-types
Views:873Likes:66
How does the 'in' operator narrow types?
Frontend ยท 736 views ยท narrowing, in
Views:736Likes:14
How do `noUncheckedIndexedAccess`, `exactOptionalPropertyTypes` and TS 5.6+ checks harden 2025 codebases?
Frontend ยท 482 views ยท strict, noUncheckedIndexedAccess
Views:482Likes:19
How do you safely work with JSON of unknown shape?
Frontend ยท 450 views ยท unknown, type-safety
Views:450Likes:75
What is the Record utility type?
Frontend ยท 373 views ยท utility-types, record
Views:373Likes:28
What is an index signature?
Frontend ยท 319 views ยท index-signature
Views:319Likes:9
How does `satisfies` validate shape without widening literal types?
Frontend ยท 266 views ยท satisfies, narrowing
Views:266Likes:76
Hard
1 questionSeen a TypeScript question that is not here? Add it and help the next candidate.
Share a question