Jon Ross-Perkins

Results 205 comments of Jon Ross-Perkins

Note, WSL hasn't been mentioned here, but it's my understanding that it generally works. It might still be worth keeping this for native use of bazel to build Carbon on...

Thank you for pointing this out! I hadn't noticed that. I've tried to clarify this, and added positionality as a question.

Added "Should non-defaulted parameters be allowed after defaulted parameters?" (separately, had this in flight while josh11b was commenting)

> Re: **Should the declarer be able to rename parameters for callers?** > > I would be fine without any syntax for a function declaration to rename parameters, _except_ I...

Use-case `#3` seems to be the main non-positional use-case. I'll comment I'm focusing on that as I want to offer up a few different syntaxes versus the repeated `named` keyword....

To note another option, we could allow: `var MyNS.(a: i32, b: i32) = (1, 2);` This sort of mirrors the `fn MyNS.Func()` syntax in that it puts the namespace immediately...

Note, #2001 also covers making the package name parameter for `import` optional. This was brought up due to #2323.

Instructions updated by #4129

Closing, please let us know if the `PATH` fixes don't address this for you.

Marking closed -- I imagine the doc will keep evolving, but the process is covered elsewhere at this point.