|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 <
[email protected]> 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
>
