You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To deprecate our CartesianBuilders (part of #1363) we will be creating tuple apply syntax instances for Tuple1..22.
However, these instances cannot be resolved without -Ypartial-unification enabled.
It has been suggested that we extend our Unapply machinery to do this and I have prototyped this for Tuple2 in #1487 based on @julienrf's work.
I also had a quick look at templating Unapply2..N as part of our generated code but this was a bit of a horrible process and I'm not sure whether to continue it.
Should we put #1363 and similar issues on hold until Scala 2.11.9 is available and we can remove Unapply entirely?
The text was updated successfully, but these errors were encountered:
To deprecate our CartesianBuilders (part of #1363) we will be creating tuple apply syntax instances for Tuple1..22.
However, these instances cannot be resolved without
-Ypartial-unification
enabled.It has been suggested that we extend our Unapply machinery to do this and I have prototyped this for Tuple2 in #1487 based on @julienrf's work.
I also had a quick look at templating Unapply2..N as part of our generated code but this was a bit of a horrible process and I'm not sure whether to continue it.
Should we put #1363 and similar issues on hold until Scala 2.11.9 is available and we can remove Unapply entirely?
The text was updated successfully, but these errors were encountered: