|foo in a signature captures all remaining arguments using a local variable called foo.
sub foo (|foo) { foo } say foo 42; # \(42) -- raiph On Sun, Oct 14, 2018 at 10:21 AM ToddAndMargo via perl6-users < perl6-us...@perl.org> wrote: > Hi All, > > Over on > > https://docs.perl6.org/routine/slurp > > What is |c, as in > > multi sub slurp(IO::Handle:D $fh = $*ARGFILES, |c) > multi sub slurp(IO() $path, |c) > > Many thanks, > -T >