boo-boo in run docs?

[email protected] (ToddAndMargo via perl6-users) Mon, 3 Nov 2025 00:03:55 -0800
Newsgroups perl.perl6.users
Message-ID <[email protected]>
Hi All,

I do believe I came across a boo-boo in the docs for "run":

https://docs.raku.org/routine/run

sub run(
     *@args ($, *@),
     :$in = '-',
     :$out = '-',
     :$err = '-',
     Bool :$bin = False,
     Bool :$chomp = True,
     Bool :$merge = False,
     Str:D :$enc = 'UTF-8',
     Str:D :$nl = "\n",
     :$cwd = $*CWD,
     Hash() :$env = %*ENV,
     :$arg0,
     :$win-verbatim-args = False
--> Proc:D)


The above stated that it return a variable of type "Proc".

Type Proc states:

method new(Proc:U:
         :$in = '-',
         :$out = '-',
         :$err = '-',
         Bool :$bin = False,
         Bool :$chomp = True,
         Bool :$merge = False,
         Str:D :$enc = 'UTF-8',
         Str:D :$nl = "\n",
     --> Proc:D)

Hmmmmmmm.   They forgot:
      $proc.exitcode

Maybe I am blind?

-T