Documentation for routine flip

Documentation for routine flip, assembled from the following types:

class Cool

From Cool

(Cool) routine flip

Defined as:

sub flip(Str(Cool))
method flip()

Coerces the invocant (or in sub form, its argument) to Str, and returns a reversed version.

say 421.flip;       # OUTPUT: «124␤» 

class Str

From Str

(Str) routine flip

multi sub    flip(Str:D  --> Str:D)
multi method flip(Str:D: --> Str:D)

Returns the string reversed character by character.

Examples:

"Perl".flip;  # RESULT: «lreP» 
"ABBA".flip;  # RESULT: «ABBA»