sub nextsame
Documentation for sub nextsame
assembled from the following types:
language documentation Functions
From Functions
(Functions) sub nextsame
nextsame
calls the next matching candidate with the same arguments that were used for the current candidate and never returns.
proto a(|) {*} multi a(Any $x) { say "Any $x"; return 5; } multi a(Int $x) { say "Int $x"; nextsame; say "never executed because nextsame doesn't return"; } a 1; # OUTPUT: «Int 1Any 1»