この解答例はChatGPTによって生成されています,正しいかは自己判断で。
BFE.devでのAI解答例 - TypeScript タイプパズル
61. implement Prefix<T, P>
type Prefix<T, P extends string> = {
[K in keyof T as `${P}_${K & string}`]: T[K]
};
type A = Prefix<{
a: 'bfe',
b: 'dev'
}, 'BFE'>
// { BFE_a: 'bfe', BFE_b: 'dev'}