Distinguish type parameters and type arguments
schleifenkauz opened this issue · 1 comments
schleifenkauz commented
It should not be possible to write:
callFunction("f", { invariant("T", upperBound = "Any".t) })
Furthermore, it should be possible to pass complex types to the type parameter methods and upperBound
should be renamed to lowerBound
.
NKb03 commented
Fixed