-
Notifications
You must be signed in to change notification settings - Fork 790
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Nested Record Field Copy and Update #14821
Conversation
@kerams I think the original pr links to a rejected suggestion, however, I believe this implementation is something which was approved, right? I can't find it in suggestions repo though, but I'm sure I've seen it. |
From my understanding the suggestion was too broad, while the PR has a much more focused RFC. Don did have a couple of remarks in the comments, but otherwise he seemed to be favorable. |
The closest I found is this RFC in the archived folder: Would be good to read what @dsyme says about resurrecting it just in this limited form (like in the screenshot in this PR's description). |
fsharp/fslang-design#733 created for a design discussion. |
I do like this feature and will mark the limited version of it approved in principle, leaving some additional comments |
tests/FSharp.Compiler.Service.Tests/FSharp.Compiler.Service.SurfaceArea.netstandard20.debug.bsl
Show resolved
Hide resolved
Just a few minor comments. |
The test case with dotted field has been added, can we merge here? |
Co-authored-by: Tomas Grosup <tomasgrosup@microsoft.com>
Bringing #4511 back from the dead.
This necromantic work includes proper Intellisense and anonymous record support.