If I want to map object values where the values are all primitives, it\'s pretty straightforward:
type ObjectOf = { [k: string]: T }; type MapObj<