Chip Salzenberg writes:
> Nobody on #perl6 today could answer this one.  Is:
>     Str | Int where { $_ }
> the same as:
>     (Str | Int) where { $_ }

I think it's this one.  The junctive operators naturally feel pretty
tight precedence, and named operators feel loose. 

> or:
>     Str | (Int where { $_ })
> ?
> 
> Followup questions, Mr. President:
> 
> What kind of operators are "where", "of", "is", and "will"?
> Is there a reason that S03 doesn't list them?
> What are their precedence(s)?

`will` and `is` are trait auxiliaries (see A12).  I don't know the names
of the other ones.  Maybe they're type modifiers.  Maybe they're also
trait auxiliaries.

Luke

Reply via email to