That's the primary advantage that I see in the suggestion to use ¡
as that sigil. To ease the typing burden, .await
could be permitted as an alternate form that rustfix
would canonicalize as ¡await
. To my eye, ¡
has almost as little visual noise as .
while being obviously different from all other operators.
¡
also has potential as a future low-noise pipeline operator, should the lang team need one in the future. I think such a single-character pipeline sigil could be preferable to the harder to learn (IMO) and more parse-ambiguous |>
double-character pipeline sigil used in other languages. The obvious analogy between .
for method chaining and ¡
for pipeline chaining makes such a choice attractive to me.