"Buddha Buck" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > and similarly, > > $a <~ ...; > > is equivalent to > > $a = ...;
But with the different precedence. At last, I can assign from a list without using parentheses: @a = 1, 2, 3; # newbie error @a <~ 1, 2, 3; # would work Something else springs to mind. Consider the C<for> syntax: for 1,2,3 ~> foo -> $a { ... } Is there any way we could unify these two operators without creating ambiguities? If we could, then using straight arrows would be nicer to type than the squiggly ones. Dave.