Don Syme
Don Syme
FSharp.Formatting picked up a dependency on `getProjectInfo` (which uses `loadProject`), but they no longer seem to work. I note these don't have tests in this repo so we should add...
I think just keep this running - the demos are good and informative so we may as well. Is there a problem with notification spam from too many commits?
1. FCS has an ability to take SyntaxTree as inputs instead of text. It was added by @eiriktsarpalis way back, but is to my knowledge entirely unused today - especially...
We noticed that every invocation of `fsc` on .NET 6/7 is causing a spawn of dotnet to find the installed .NET SDKs, in order to determine which assembly references are...
Fixes https://github.com/dotnet/fsharp/issues/13710 - two problems with the F# tooling when instantiating type providers from packages that have nuget dependencies. In particular `TypeProviderConfig.ReferencedAssemblies` was reporting incorrect results after splitting FSharp.Data into...
DiffSharp has need for 5D and 6D array types, e.g. types `int[,,,,]` and `int[,,,,,]`. These are actually allowed in F# through the syntax using explicit double back ticks: int ``[,,,,]``...
While working on https://github.com/dotnet/fsharp/pull/11521 with @vzarytovskii we've identified that the F# signature data metadata resource blob contains Too Much Information. In particular it contains * the metadata for "private" declarations...
We need to do an end-to-end sweep over what F1 Help is doing. * [x] For .NET Library things like `System.String` we seem to go to the correct documentation *...
Most the time tasks are defined in functions, e.g. ```fsharp let f() = task { return 1 } ``` That's fine, however if you define a task as a top-level...
I've been looking at debugging issues for computation expressions as part of #13339 . It's ultimately a request for the .NET debugger team but I'll write it up here first....