Except it does. And F# doesn't. F# just has in-order compilation. C# has an extra step to determine dependencies and compile them in dependency order.
The only thing for F# is that F# allows the user to determine the compilation order and show it in Visual Studio.
Re:What’s New in C# 7.0
by davidgrenier on Wednesday August 24, 2016 @11:07PM
(#12356745)
Sorry I wasn't clear, I meant in the following sense:
"One of the most common complaints about F# is that it requires code to be in dependency order."
In light of your statement I understand the way I put it made little sense.
Re:What’s New in C# 7.0
by CyrusNajmabadi on Wednesday August 24, 2016 @10:38PM
(#12356658)
Hi David, language designer here.
Can you give an example of where you'd want to take advantage of this in C#?
Thanks!
Re:What’s New in C# 7.0
by davidgrenier on Wednesday August 24, 2016 @11:14PM
(#12356775)
I don't understand the question, rather what's the point of it?
Dependency Order Compilation