Resultados de la búsqueda a petición "scala-collections"
¿Cómo encontrar el número de pares (clave, valor) en un mapa en scala?
Necesito encontrar el número de pares (clave, valor) en un Mapa en mi código Scala. Puedo recorrer el mapa y obtener una respuesta, pero quería saber si hay alguna función directa para este propósito o no.
Scala Map.mapValues stackoverflowerror
El siguiente código da como resultado un StackOverflowError en la última línea. object StackTest extends App{ @tailrec def incrementValues(acc: Map[String, Int], inc: Int): Map[String, Int] = { if(inc == 0) acc ...
forma corta de salir al tipo de colección específico?
scala> val m = Map(1 -> 2) m: scala.collection.immutable.Map[Int,Int] = Map(1 -> 2) scala> m.map{case (a, b) => (a+ 1, a+2, a+3)} res42: scala.collection.immutable.Iterable[(Int, Int, Int)] = List((2,3,4))Lo que quiero es que el tipo de resultado ...
¿Por qué se necesita ClassManifest con Array pero no con List?
Defina el siguiente código: import scala.collection.JavaConversions._ val iter:java.util.Iterator[Any] = Array[Any](1, 2, 3).iterator def func(a:Any):String = a.toString def test[T:ClassManifest](iter:java.util.Iterator[Any], ...
Conversión de mapa mutable a inmutable
private[this]object MMMap extends HashMap[A, Set[B]] with MultiMap[A, B]¿Cómo convertirlo a inmutable?
Los Scala Sets contienen los mismos elementos, pero sameElements () devuelve false
Mientras trabaja a través de la Scalaejercicios sobre Iterables [http://scala-exercises.47deg.com/koans#iterables], Me encontré con el siguiente comportamiento extraño: val xs = Set(5,4,3,2,1) val ys = Set(1,2,3,4,5) xs sameElements ys // true ...
Tipo de colección generado por for con rendimiento
Cuando evalúo unfor en Scala, obtengo un inmutableIndexedSeq (una colección con características de rendimiento tipo matriz, como un acceso aleatorio eficiente): scala> val s = for (i <- 0 to 9) yield math.random + i ...
¿Cuál es la forma más rápida de sumar una colección en Scala?
He intentado diferentes colecciones en Scala para sumar sus elementos y son mucho más lentos de lo que Java suma sus matrices (confor ciclo). ¿Hay alguna manera de que Scala sea tan rápido como las matrices Java? He oído que en scala 2.8 las ...
convertir java.util.Map [String, Object] a scala.collection.immutable.Map [String, Any]
¿Cómo convierto java.util.Map [String, Object] a scala.collection.immutable.Map [String, Any], para que todos los valores en el mapa original (enteros, booleanos, etc.) se conviertan en el valor correcto para funciona bien en Scala.
Mezcla de rasgos genéricos en clases parametrizadas sin duplicar parámetros de tipo
Supongamos que quiero crear un rasgo que pueda mezclar en cualquier Traversable [T]. Al final, quiero poder decir cosas como: val m = Map("name" -> "foo") with MoreFilterOperationsy tenga métodos en MoreFilterOperations que se expresen en todo ...