shaKY-iota / type-challenges

Collection of TypeScript type challenges with online judge
https://tsch.js.org/
MIT License
0 stars 0 forks source link

1130 - ReplaceKeys #31

Open shaKY-iota opened 2 years ago

shaKY-iota commented 2 years ago
// your answers
type ReplaceKeys<U, T, Y> = { [P in keyof U]: P extends T ? P extends keyof Y ? Y[P] : never : U[P] };