que necesito para poner en práctica un método genérico que toma una tupla y devuelve un mapa Ejemplo:iterar sobre una tupla
val tuple=((1,2),(("A","B"),("C",3)),4)
He estado tratando de romper esta tupla en una lista:
val list=tuple.productIterator.toList
Scala>list: List[Any] = List((1,2), ((A,B),(C,3)), 4)
Pero de esta forma devuelve List [Any].
que estoy tratando ahora para averiguar la forma de repetición sobre la siguiente tupla, por ejemplo:
((1,2),(("A","B"),("C",3)),4)
con el fin de bucle sobre cada elemento de 1,2, "A", B", ... etc. ¿Cómo podría hacer este tipo de iteración sobre la tupla
No entiendo "devuelve un mapa". ¿Quieres algo así como un 'Seq' de todos los elementos de cualquier tupla y subtupla? –