type-challenges icon indicating copy to clipboard operation
type-challenges copied to clipboard

9 - 深度 Readonly

Open userakf opened this issue 3 years ago • 0 comments

// 你的答案
type DeepReadonly<T> = { readonly [P in keyof T]: keyof T[P] extends never ? T[P] : DeepReadonly<T[P]> }

userakf avatar Jul 29 '22 14:07 userakf