[@gavinking] If I write a tuple type like [Integer,Integer,Integer], then hovering it in the IDE I will see Integer|Integer|Integer|Nothing[]. That's because when I'm building these tuple types I'm not yet in a phase where I can canonicalize them. This doesn't actually break anything, but it does look ugly.
I've no clue what to do about this, especially since the type can easily be captured into an alias or whatever.
[@gavinking] If I write a tuple type like
[Integer,Integer,Integer]
, then hovering it in the IDE I will seeInteger|Integer|Integer|Nothing[]
. That's because when I'm building these tuple types I'm not yet in a phase where I can canonicalize them. This doesn't actually break anything, but it does look ugly.I've no clue what to do about this, especially since the type can easily be captured into an alias or whatever.
[Migrated from ceylon/ceylon-spec#1327]