Don Syme

Results 1217 comments of Don Syme

Yeah, the idea is sound - it's quite elegant really

@smoothdeveloper I've marked this approved-in-principle. It's a nice idea and fits well with the language design. Not high priority though...

An alternative may be to have a special pattern matching construct, e.g. ```fsharp match x with | Deconstruct(a,b) -> ... ``` that is known to the compiler and looks for...

@NatElkins if you don't get a reply and would like to fork this project into https://github.com/fsprojects and bring it up to date please feel free to do so.

We have hit this. We have an invocation of Copilot CLI ``` copilot --add-dir /tmp/gh-aw/ --log-level all --log-dir /tmp/gh-aw/.copilot/logs/ --allow-tool 'github(download_workflow_run_artifact)' --allow-tool 'github(search_users)' --allow-tool safe_outputs --allow-tool shell --allow-tool web-fetch --allow-tool...

> I propose we allow adding extensions on type augmentation. I'd be totally fine with allowing the declarations, though when I looked at it in F# 3.x it was frustratingly...

I'm marking this as approved in principle though from past experience it's hard to make actual progress on it.