Open16

type-challengesをやる

てずかてずか

https://mosya.dev/type-challenges/challenge-pick

type MyPick<T, K extends string | number | symbol> = {
  [k in K]: k extends keyof T ? T[k] : never
}

extendsで条件文を書いて、条件に当てはまらないプロパティはneverを当てはめることで消せるのか

この問題は後でもう一度やろう