fsharp
fsharp copied to clipboard
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
Hey folks, we wanted to share our current work streams for the team. We will still be logging each month's work items in a separate issue: 1. Repository management, bug...
[Repro.zip](https://github.com/dotnet/fsharp/files/8898420/Repro.zip) At least in the async CE, after a monadic operation (let!/do!/match! etc.), variables in the debugger suddenly seem to go out of scope: ```f# module Program = let f...
When using a provided type (e.g. `HtmlProvider`) in a type extension I get the following error: > FS0267 This is not a valid constant expression or custom attribute value Seems...
`DeclarationListItem.Description` fails to provide any info for items that contain quotes in their names due to an exception: ``` CompositionError "internal error: 'doc/members/member[@name='M:FSharpx.StringModule.normalize'(System.Text.NormalizationForm,System.String)']' has an invalid token. Stack Trace System.Xml.XPath.XPathException:...
No compiler error for instance members on static class; produces invalid IL & causes runtime error
**Repro steps** 1. Define a static class using the combination of `SealedAttribute` and `AbstractClassAttribute`. 2. Add fields, instance members, even constructors:[^1] a. Fields (mutable or not), properties, methods, indexers. b....
Upgrading from FSAC v0.51.0 to v0.52.0 (Ionide 6.0.0) triggers a stack overflow in `FSharp.Compiler.CheckComputationExpressions` on macOS when attempting to typecheck a file containing large CEs. I saw similar issues a...
Okay we need an issue to track F# language updates for the next release. The target is to release by Fall 2022 --- so it's going to be a small...
The code generated by the new (12.0.1.0 compiler for F# 6) which implicitly uses op_Implicit is generating code that doesn't work the same way that calling op_Implict (or using C#'s...
Repro steps: * call `GetProjectOptionsFromScript` * start the resulting async as task and pass a cancellation token * request cancellation on the token source * call `GetProjectOptionsFromScript` again (probably from...
_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/FSharpCodeLensService-crash/1557752)._ --- In VS2022, I have noticed the following error in the "F# Language Service" output window. ``` [F#] [ERROR...