New Issue: [Patterns] Should distributed maps support parallel updates to values?

18962, "lydia-duncan", "[Patterns] Should distributed maps support parallel updates to values?", "2022-01-11T23:08:06Z"

This issue is part of a series of issues to design the interface for collections across serial, parallel, and distributed contexts. Our goal is to determine what we think is reasonable to support and what doesn't seem useful. Additional patterns welcome (but it would be best to put them in their own issue for discussion, likely)

var m = new DistributedMap(...);

forall (k, v) in m {
  on k {
    v += k.locale; // Today, I think the interface requires `m.set(k, v + k.locale);`?
  }
}