-
Notifications
You must be signed in to change notification settings - Fork 830
Closed
Closed
Copy link
Labels
Area-Compiler-SigFileGengeneration of signature files - both compiler and IDEgeneration of signature files - both compiler and IDENeeds-Triage
Milestone
Description
Another rather cosmetic problem:
Repro steps
module Extensions
type List<'E> with
member this.X = this.Head
leads to
module Extensions
type List<'T> with
member X: 'T
val t: seq<System.TimeSpan>Expected behaviour
'E was used.
Actual behaviour
'T was used. I assume due to the definition in
fsharp/src/FSharp.Core/prim-types.fsi
Lines 2574 to 2576 in c4ad09a
| type List<'T> = | |
| | ([]): 'T list | |
| | (::): Head: 'T * Tail: 'T list -> 'T list |
Related information
FCS: FSharpCheckFileResults.GenerateSignature
Metadata
Metadata
Assignees
Labels
Area-Compiler-SigFileGengeneration of signature files - both compiler and IDEgeneration of signature files - both compiler and IDENeeds-Triage
Type
Projects
Status
Done