Uh oh!
There was an error while loading. Please reload this page.
RequireArgumentName - FS-1095 (experimental branch) - #11368
RequireArgumentName - FS-1095 (experimental branch)#11368smoothdeveloper wants to merge 6 commits into
Conversation
7543112 to
2b08d9cCompare…or provided methods.
… it in CheckMethInfoAttributes
4dfd2f3 to
e278e00CompareNinoFloris
commented
Apr 19, 2021
I do like this as an optional thing! |
smoothdeveloper
commented
Apr 19, 2021
@cartermp, can you confirm this one also goes behind language version flag and should ship in preview? What is the bar for using language version guards? If that process is solidified, it would be good to describe it in the README.md of fslang-design repository. |
psfinaki
commented
Dec 8, 2022
Hey @smoothdeveloper, this PR has a frightening number of conflicts - do you still want to continue working on this? |
I'm slightly late to the party, usually all breaking changes (often, even if they are fixes) go under the language flag, and I think that all new features should too. If we don't, it defeats the whole purpose of language versions. Ideally subset of features for specific language version should not change with time, so people will be sure that by using specific version they'll get specific behaviour.
So, I would say - yes. |
KevinRansom
commented
May 19, 2023
@smoothdeveloper , hey mate, Once again thanks Kevin |
This is my experimental branch for https://github.com/fsharp/fslang-design/blob/master/drafts/FS-1095-requirenamedargumentattribute.md.
Mostly to get feedback from CI, and maybe getting patches & reviews along the line.