Java KeyVal and Pair should not require type conversions
simerplaha opened this issue · comments
Simer commented
Issue
scala.Tuple2[T1, T2]
's equivalent in Java is KeyVal[K, V]
and Pair[L, R]
which requires type conversion to Tuple2
so it could be used by core.
Solution
Copy the implementation of scala.Tuple2[T1, T2]
as a sealed trait
making KeyVal[K, V]
or Pair[L, R]
extend it.