fsharp
fsharp copied to clipboard
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
When calling a generic method directly during object construction I get a warning that my code is causing my method to be less generic than the type annotation. **Repro steps**...
**Repro steps** ```fsharp type Test() as _self = member inline this.InlineMethod() = () ``` **Expected behavior** The above compiles or emits a useful error message. **Actual behavior** The following error...
I'm investigating the feasibility of enabling some of the parallelizations by default. Now, with `parallelReferenceResolution` on, there is a test failure in https://github.com/dotnet/fsharp/blob/601a68970ab7c076ead06737657dc3a7c68313a3/tests/FSharp.Compiler.ComponentTests/Conformance/BasicGrammarElements/ModuleDefinitions/ModuleDefinitions.fs#L307 What the test does is simply reference...
It should be possible to pass a command line argument without trying to run it. I'm just now migrating from framework and I can't find any way to pass an...
## Description Fixes a typo in compiler diagnostics: * Changed `of` to `or` in FS3519. ## Checklist - [ ] Test cases added - [ ] Performance benchmarks added in...
**Repro steps** Simple reproduction, in `dotnet fsi` with `multiemit` on (as by default) ```fsharp // run this in one prompt: type MyCustomLogic() = member this.DoSomething() = () type MyAnnotation(typ: System.Type)...
xunit.v3
## Description Fixes # (issue, if applicable) ## Checklist - [ ] Test cases added - [ ] Performance benchmarks added in case of performance changes - [ ] Release...
## Description Implements fsharp/fslang-suggestions#96 RFC fsharp/fslang-design#810 This PR only implements open in expressions. Open in type is not implemented. ## Checklist - [x] Test cases added - [x] Release notes...