The comment referenced in the field projections status update gives a handful of options for field projection syntax:
There are lots of different possibilities for which syntax we can choose, here are a couple options: @x->f/@mut x->f, @x.f/@mut x.f, x.@f/x.mut@f, x.ref.@f/x.@f. Also many alternatives for the sigils used: x@f, x~f, x.@.f.
However, these appear to have been replaced with empty links to names in the published blog post, rendering the proposed syntaxes incomprehensible:
|
<p>There are lots of different possibilities for which syntax we can choose, here are a couple options: <code>[Devon Peticolas][]->f</code>/<code>[Andrea D'Angelo][] x->f</code>, <code>[Devon Peticolas][].f</code>/<code>[Andrea D'Angelo][] x.f</code>, <code>x.[Fatih Kadir Akın][]</code>/<code>x.mut[Fatih Kadir Akın][]</code>, <code>x.ref.[Fatih Kadir Akın][]</code>/<code>x.[Fatih Kadir Akın][]</code>. Also many alternatives for the sigils used: <code>x[Fatih Kadir Akın][]</code>, <code>x~f</code>, <code>x.@.f</code>.</p> |