On Sat, Nov 08, 2025 at 04:15:22AM -0800, ToddAndMargo via perl6-users wrote: > On 11/8/25 2:09 AM, Peter Pentchev wrote: > > 4. All the parameters to `run` are documented in `run`. > > The Docs for Proc:
I assume you are quoting https://docs.raku.org/type/Proc > 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) The structure of the page that leads to the part you quoted is: # class Proc ## Methods ### routine new <what you quoted> This is not "the Docs for Proc". Immediately above that part, it says "routine new", and this is all in a section called "Methods". What does that mean? It means that this is the documentation for `Proc.new`, the constructor. The constructor is only one of the methods. The rest of the page documents the rest of the methods, or at least those that are supposed to be accessed by other code, like e.g. exitcode. Repeat after me: The constructor is only one of the methods. The rest of the methods are described on the rest of the page. The constructor is only one of the methods. The rest of the methods are described on the rest of the page. The constructor is only one of the methods. The rest of the methods are described on the rest of the page. G'luck, Peter -- Peter Pentchev [email protected] [email protected] [email protected] PGP key: https://www.ringlet.net/roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13
signature.asc
Description: PGP signature
