|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
>
  • What is |c ? ToddAndMargo via perl6-users
    • Re: What is |c ? Ralph Mellor

Reply via email to