#TypeScript https://www.designcise.com/web/tutorial/how-to-pick-some-properties-of-a-typescript-type-and-make-them-optional `CopyWithPartial`を使う。 ```ts type CopyWithPartial<T, K extends keyof T> = Omit<T, K> & Partial<T>; ```