Unary minus and fat comma

The operator => is a 'fat comma'

It causes a word to the left to be quoted

It does not alter precedence

foo ( -bar => 1 );

Is therefore

foo ( ( - 'bar' ), 1 );

So what does it mean to apply unary minus to a string?

Next