fsharp
fsharp copied to clipboard
The F# compiler, F# core library, F# language service, and F# tooling integration for Visual Studio
See https://github.com/fsharp/FSharp.Data/issues/1340 When referencing a package containing type providers using `#r "nuget: ..."` from a script, the ResolutionFolder of the TypeProviderConfig is not set correctly - it should be set...
As it says -- this was observed with a project that worked happily under SDK 3.1.403 after moving to 5.0.100 Not sure if an oversight or something deliberate, but it...
Will allow us to make sure we're compliant with spec. Additionally run it for all tests we compile - either eagerly on run or as a teardown for all dlls...
Basically just: ```f# > let i:float`1 = 3.0;; let i:float`1 = 3.0;; -----------^ stdin(4,12): error FS0010: Unexpected reserved keyword in binding. Expected '=' or other token. ``` The backtick ```...
**Repro steps** 1. Create the following F# program: ```fsharp open System type Foo() = class end [] let main _ = let foo = Foo() let span = Span.Empty foo.CopyTo(span)...
**Succinct description of the issue** I found a case involving a few inline functions/operators and many statically resolved type parameters for which the compiler cannot found a solution. **Steps required...
I fell into a pit. exp: Writting a DU in **Liberary1**: ``` [] // focus on it type Bar = | Test1 of int | Test 2 module Bar =...
Joining on a composite key tuple within a query expression doesn't seem to work for plain records. Note that this does work when using SQLProvider. **Repro steps** Repro repo is...
The error/warning messages for reserved keywords are inconsistent and sometimes very misleading. Notably those that are reserved because they are keywords in OCaml all produce the message "error FS0010: Unexpected...
If a recursive module contains two modules with the same name, VS doesn't show any errors, and compilation fails with a somewhat unhelpful error message. #### Repro steps ```f# module...