/// <summary> /// Atomically maps the map to a new map /// </summary> /// <returns>Mapped items in a new map</returns> public static Map <K, U> map <K, T, U>(Map <K, T> map, Func <K, T, U> f) => map.Select(f);