holdanddeepdive / typescript-study

4 stars 0 forks source link

[3주차] Medium 2, 3, 8, 9, 10 #7

Open Choozii opened 1 year ago

hyunahOh commented 1 year ago
type MyReturnType<T> = T extends (...args: any) => infer F ? F: T;

type MyOmit<T, K extends keyof T> = {
  [P in keyof T as P extends K ? never : P]: T[P]
}