Uh oh!
There was an error while loading. Please reload this page.
Support ValueOption + Struct attribute as optional parameter - #18098
Conversation
❗ Release notes required
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
vzarytovskii
commented
Dec 4, 2024
@T-Gro@KevinRansom@0101 this is ready |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Copilot reviewed 13 out of 30 changed files in this pull request and generated no suggestions.
Files not reviewed (17)
- src/Compiler/Checking/CheckDeclarations.fs: Language not supported
- src/Compiler/Checking/CheckPatterns.fs: Language not supported
- src/Compiler/Checking/MethodCalls.fs: Language not supported
- src/Compiler/FSComp.txt: Language not supported
- src/Compiler/Facilities/LanguageFeatures.fs: Language not supported
- src/Compiler/Facilities/LanguageFeatures.fsi: Language not supported
- src/Compiler/TypedTree/TypedTreeOps.fs: Language not supported
- src/Compiler/TypedTree/TypedTreeOps.fsi: Language not supported
- src/Compiler/xlf/FSComp.txt.cs.xlf: Language not supported
- src/Compiler/xlf/FSComp.txt.de.xlf: Language not supported
- src/Compiler/xlf/FSComp.txt.es.xlf: Language not supported
- src/Compiler/xlf/FSComp.txt.fr.xlf: Language not supported
- src/Compiler/xlf/FSComp.txt.it.xlf: Language not supported
- src/Compiler/xlf/FSComp.txt.ja.xlf: Language not supported
- src/Compiler/xlf/FSComp.txt.ko.xlf: Language not supported
- src/Compiler/xlf/FSComp.txt.pl.xlf: Language not supported
- src/Compiler/xlf/FSComp.txt.pt-BR.xlf: Language not supported
vzarytovskii
commented
Dec 16, 2024
@T-Gro I think I have addressed everything. If tests are passing, this is ready. Lemme know if I forgot anything. |
Co-authored-by: vzarytovskii <1260985+vzarytovskii@users.noreply.github.com>
Description
Implements fsharp/fslang-suggestions#1136 - (fsharp/fslang-suggestions#1136 (comment))
Checklist
I'm not 100% happy with working with attributes as synattributes (though can live with it), though we do it in the graph checking already, but alternative would be abstract option in the compiler and then make a decision during codegen. This will complicate overall checking quite a bit.