B-Lang-org/bsc
View on GitHubBetter error message for -> instead of => in type signature
Open
#337 opened on Mar 19, 2021
good first issue
Description
We've seen all sorts of hilarity including things like:
Type error at: d
Expected type: t
Inferred type: (Prelude.IsModule m mType, Prelude.Bits t st) (ironically one of the easier-to-diagnose variants).
I suspect some sort of up-front check that classes aren't where they aren't supposed to be in a type signature would help here. Add comment