Documentation for method
serial assembled from the following types:
multi method serial()
This method is Rakudo specific, and is not included in the Perl 6 spec.
The method returns the self-reference to the instance itself:
my ; # defaults to Anysay .serial.^name; # OUTPUT: «Any␤»say .^name; # OUTPUT: «Any␤»my = 'food';.serial.say; # OUTPUT: «food␤»
This is apparently a no-op, as exemplified by the third example above. However, in
RaceSeqs it returns a serialized
Seq, so it can be considered the opposite of the
hyper/race methods. As such, it ensures that we are in serial list-processing mode, as opposed to the autothreading mode of those methods.