collections
TypeScript in Production notes about collections
Using a Typed Map in TypeScript: Entries, Iteration, and When to Choose It
Use Map<string, number> when keyed data needs Map operations, and keep object properties separate from Map entries.

