Tengo un Immutable.Map anidado del tipo Immutable.Map definido de la siguiente manera:
export type Data = Immutable.Map<string, Immutable.Map<string, string>>; const nested : Data = Immutable.Map();Los datos en el anidado deberían verse así:
{ 'a': { 'a1': 'value1', 'a2': 'value2', }, 'b': { 'b1': 'value1', 'b2': 'value2', }, ... } ¿Cómo debo insertar/actualizar un valor para la variable nested (supongamos que tengo una entrada como {'a', 'a1', 'value1'} )? Sé que puedo hacer comprobaciones y crear el segundo mapa inmutable si es nulo, pero ¿hay alguna forma más sencilla de hacerlo?