Don Syme
Don Syme
@Smaug123 This has rotted a bit. Any chance it can be updated? Or @vzarytovskii any chance someone on the F# team can take a look? I'm basically fine with this...
@NinoFloris Thanks, I'll take a look
improve clarity of error FS0018: The two sides of this 'or' pattern bind different sets of variables
I see the suggestion - it's reasonable to improve this for this case, though the wording above needs work. Any error message improvements can be tracked in dotnet/fsharp
It's an interesting proposal....
This is the right fix but an additional component needs to be referenced I believe, see https://learn.microsoft.com/en-us/dotnet/api/system.text.codepagesencodingprovider?view=net-8.0
@vzarytovskii @T-Gro I squahed this and also fixed a nasty bug with nullness inference that I spotted while walking through with Vlad on Thursday
@vzarytovskii @T-Gro This is basically green now :) And much, much trimmed down, with some bugs fixed. I've also revised the TODO list to what would be needed for bringing...
@isaacabraham > Just a TLDR for the above linked issue (https://github.com/dotnet/fsharp/issues/16731) - I believe that Option.ofObj should only be valid for non-nullable ref types i.e 'T | null - it...
> Which syntax would you most prefer (vote using reactions)? We would likely make it CE-configurable. But votes on preferred syntax for `async`, `task`, `option`, `asyncOption`, `asyncSeq` etc. would be...
> So more like a custom operation? Sounds interesting. How are you envisioning that to work, specifically? Yes I'd imagine either a new method or a new attribute on the...