Note! This site is about Perl 6.
If you are looking for a solution for Perl 5, please check out the Perl 5 tutorial.
Reversed operators will reverse the meaning of the two operands.
So instead of switching the two arguments as in $b cmp $a
one can write $a Rcmp $b.
It is not yet implemented in Rakudo and frankly I don't yet see
any use of it but I am sure others will.
I wonder if the same would also work on operators such as gt ?
Could I use $x Rgt $y meaning $y gt $x ? Why is that good?
# spaceship operator
say 1 <=> 2; # -1
say 2 <=> 1; # 1
say 1 R<=> 2; # 1
say 2 R<=> 1; # -1
The Perl 6 Tricks and Treats newsletter has been around for a while.
If you are interested to get special notification when there is new content
on this site, it is the best way to keep track:
This is a newsletter temporarily running on my personal site (szabgab.com) using Mailman,
till I implement an alternative system in Perl 6.
Written by Gabor Szabo