fsharp / fslang-design

RFCs and docs related to the F# language design process, see https://github.com/fsharp/fslang-suggestions to submit ideas
512 stars 142 forks source link

Move RFCs to coresponding folders #750

Closed vzarytovskii closed 10 months ago

vzarytovskii commented 10 months ago

We have surprisingly much less RFCs than features in F# 8, am I missing something? I.e. I moved 5 RFCs to F# 8, but we have 24 language features enabled in compiler for version 8.

nojaf commented 10 months ago

but we have 24 language features enabled in compiler for version 8.

Where can we find that list again?

vzarytovskii commented 10 months ago

but we have 24 language features enabled in compiler for version 8.

Where can we find that list again?

https://github.com/dotnet/fsharp/blob/f48d509f0d6962d499cb795d346b9b196b779b4c/src/Compiler/Facilities/LanguageFeatures.fs#L160-L183

Happypig375 commented 10 months ago

Most of them seem to just be the implementation of issues over at dotnet/fsharp but are defined in the compiler as a language feature. Things like additional diagnostics and warnings don't warrant RFCs.