Open KevinRansom opened 2 years ago
How do you like this formatting?
Value restriction. The value 'res2n3n4' has been inferred to have generic type
val res2n3n4: ^_a when (^_b or Applicatives.ZipList<int> or ^_a) : (static member (<*>) : ^_b * Applicatives.ZipList<int> -> ^_a)
and (^_c or obj or ^_b) : (static member (<*>) : ^_c * obj -> ^_b)
and (Applicatives.Ap or ^_c) : (static member Return: ^_c * Applicatives.Ap -> ((int -> int -> int) -> ^_c))
Either define 'res2n3n4' as a simple data term, make it a function with explicit arguments or, if you do not intend for it to be generic, add a type annotation.
The error produced by:
repro:
Do you see what I mean? The error may be more accurate, but probably needs formatting to make it readable by a tiny brain like myself.
neg119.fs is being renamed to neg119a.fs in a forthcoming pr, so, try that if you get file not found.