5
Neden scala Tuple productIterator döndürme türü Yineleyici [Any]? Tuple3 veya Product3 productIterator tanımı aşağıdaki Örneğin Neden productIterator türünü döndürür Iterator [Any]?
Yineleyici [java.lang.Number](BigInt(1),new java.lang.Long(2),new java.lang.Float(3)).productIterator
Ancak mevcut skala versiyonu (2.9.1) dönebilir Expression aşağıdaki
def productIterator[T1<:X,T2<:X,T3<:X,X] = Iterator(_1,_2,_3)
değil yani . Bir şeyin sebebi var mı?
Lütfen açıklayabilir misiniz? 2.10 ya da üst sınırı açıkladığınız için mi çalışıyor? – ziggystar
scala3 -Xexperimental – extempore
Ah harika! teşekkürler –