fromEntries
Construye un Map a partir de un iterable de records (key, value).
Lección
Esta sección porta las utilidades de objeto de FxTS, y lo primero que hay
que entender es la correspondencia: los objetos planos de TypeScript pasan
a ser Maps de Dart en todas partes, y las tuplas de entrada
[key, value] de TS pasan a ser records (K, V) de
Dart. fromEntries es el lado constructor de eso: dale
cualquier iterable de records y los pliega en un Map, donde
en las claves duplicadas gana la última escritura — exactamente igual que
si construyeras el map a mano con un bucle.
Es la pareja natural de entries
(que hace lo contrario: Map → records) y combina de maravilla
con zip, que convierte dos listas
paralelas exactamente en la forma de record que fromEntries
espera.
Demo 1 · Fundamentos
Demo 2 · Claves duplicadas, e ida y vuelta con entries
Pruébalo tú
Ejercicio: usa fromEntries para convertir pairs en un Map.