// @flow import { type List, type Map } from 'immutable'; export const pushInto = (list: List, item: T): List => list.push(item); export function merge(a: Map, b: Map) { return a.merge(b); } export const setById = (map: Map, item: ?{ id?: string }): Map => { if (!item || !item.id) { return map; } return map.set(item.id, item); };