We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
type *:[A, B] = A match case (B *: x) => A case (x *: y) => x *: (B *: y) case _ => A *: B