You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If I'm working in F#, and I use something from the Result module, I need to open ResultDotNet.FSharp, but if I accidentally open ResultDotNet instead, then it shadows the normal F# Result type with the custom C# one, and everything in the Result module is intended for C# consumption. To make matters worse, the Quick Fix suggested from F# will only have an option for adding open ResultDotNet, and you have to know from experience that you have to add the .FSharp or everything goes crazy. I'm wondering if we should not have anything in the plain ResultDotNet namespace except for .CSharp and .FSharp. Or is there a better option?
The text was updated successfully, but these errors were encountered:
If I'm working in F#, and I use something from the Result module, I need to open
ResultDotNet.FSharp
, but if I accidentally openResultDotNet
instead, then it shadows the normal F# Result type with the custom C# one, and everything in the Result module is intended for C# consumption. To make matters worse, the Quick Fix suggested from F# will only have an option for addingopen ResultDotNet
, and you have to know from experience that you have to add the.FSharp
or everything goes crazy. I'm wondering if we should not have anything in the plainResultDotNet
namespace except for.CSharp
and.FSharp
. Or is there a better option?The text was updated successfully, but these errors were encountered: