Re:F# 4.1 and Visual F# Tools for Visual Studio 2017
by dualogy on Tuesday March 07, 2017 @07:13PM
(#13816591)
IIRC from the Wikibook, multiple inheritance isn't supported. (Wasn't in C# back-in-my-day either though ;)
[ Parent
| on HN ]
Re:F# 4.1 and Visual F# Tools for Visual Studio 2017
by int_19h on Wednesday March 08, 2017 @12:35AM
(#13818168)
It's not supported by the underlying .NET object model, so no .NET language can handle it without reinventing the wheel in a way that's incompatible with the rest of them. Since cross-language interop is one of the bigger benefits of OO in .NET, no-one really bothers.
Re:F# 4.1 and Visual F# Tools for Visual Studio 2017
by nickpeterson on Tuesday March 07, 2017 @09:27PM
(#13817326)
It isn't, F# supports OOP but does not advocate for it. Most class hierarchies would likely work better as discriminated unions in F#.