Sector file // typescript
TYPESCRIPTDECODED.
Types, generics & inference
81 Questions49.3k Views3.5k Upvotes
13 easy52 med16 hard
Easy
2 questionsMedium
4 questionsHow does `using` / `await using` with `Symbol.dispose` work in TypeScript 5.2+?
Frontend ยท 1.2k views ยท using, resource-management
Views:1.2kLikes:25
What do ReturnType and Parameters do?
Frontend ยท 1.0k views ยท returntype, parameters
Views:1.0kLikes:35
What are indexed access types?
Frontend ยท 759 views ยท index-access
Views:759Likes:35
What does `verbatimModuleSyntax` enforce and why did it replace `importsNotUsedAsValues`?
Frontend ยท 125 views ยท verbatimModuleSyntax, imports
Views:125Likes:32
Hard
4 questionsHow do you type and compose multiple disposables with `DisposableStack` and `AsyncDisposableStack`?
Frontend ยท 729 views ยท using, DisposableStack
Views:729Likes:53
How do you use `infer` to build deep `Awaited`, `ReturnType` and `Unwrap` utilities?
Frontend ยท 709 views ยท infer, utility-types
Views:709Likes:70
How do TypeScript 5.0 Stage 3 decorators differ from legacy `experimentalDecorators`?
Frontend ยท 576 views ยท decorators, tc39
Views:576Likes:45
How do you choose between `NoInfer<T>`, `satisfies`, and `const` type params when designing APIs?
Frontend ยท 179 views ยท NoInfer, api-design
Views:179Likes:49
Seen a TypeScript question that is not here? Add it and help the next candidate.
Share a question