3. Readonly<T> を実装する

TypeScript

  - accepted / - tried

Readonly<T>Tの全てのプロパティーをreadonlyにしたタイプを返す。

MyReadonly<T>を実装してみてください。

type Foo = {  a: string}const a:Foo = {  a: 'BFE.dev',}a.a = 'bigfrontend.dev'// OKconst b:MyReadonly<Foo> = {  a: 'BFE.dev'}b.a = 'bigfrontend.dev'// Error

5分間以内で解いてみて