Don Syme

Results 1218 comments of Don Syme

It's unlikely we'll do this unless something absolutely forces us to

> I will say, lacking this causes serious oddities with various expected patterns, such as IDisposable. It's impossible to follow the normal .NET IDisposable mechanisms when implementing types in F#....

@rhm Thanks for the information. It is true that F# generally discourages the use of implementation inheritance in design patterns. From the context on twitter I thought there was a...

I'm marking this as approved, if it uses some extreme keyword like `__protected` or the like

In F# any version of this operator would presumably work with both the ``nullable`` and ``option`` type as well, so ```fsharp let x = Some "s" x?.Length ``` and perhaps...

Closing as covered by #577

Reopening as mentioned in https://github.com/dotnet/fsharp/pull/15181

I considered this feature for F# 1.0. The context was that in an earlier project (a theorem prover) I had been really surprised what a huge difference to readability and...

@bbatsov There's no real reason not to move forward now! Would you like to work on this?

More details of the proposal here https://github.com/fsharp/fsharp.org/issues/995