Preguntas etiquetadas con scala-collections

Biblioteca de colección para el lenguaje de programación Scala

18
¿Es la biblioteca de colecciones Scala 2.8 un caso de "la nota de suicidio más larga de la historia"? [cerrado]
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión extendida. Si cree que esta pregunta se puede mejorar y posiblemente volver a …

4
Scala 2.8 breakOut
En Scala 2.8 , hay un objeto en scala.collection.package.scala: def breakOut[From, T, To](implicit b : CanBuildFrom[Nothing, T, To]) = new CanBuildFrom[From, T, To] { def apply(from: From) = b.apply() ; def apply() = b.apply() } Me han dicho que esto da como resultado: > import scala.collection.breakOut > val map : …

6
¿Cuándo debo elegir Vector en Scala?
Parece que Vectorfue tarde a la fiesta de las colecciones Scala, y todas las publicaciones influyentes del blog ya se habían ido. En Java, ArrayListla colección predeterminada es la que puedo usar, LinkedListpero solo cuando he pensado en un algoritmo y me preocupo lo suficiente como para optimizarlo. En Scala, …





1
Stream vs Vistas vs Iteradores
¿Cuáles son las diferencias entre Streams, Views (SeqView) e Iterators en scala? Este es mi entendimiento: Son todas listas perezosas. Las secuencias almacenan en caché los valores. ¿Los iteradores solo se pueden usar una vez? ¿No puede volver al principio y evaluar el valor nuevamente? Los valores de la vista …

6
¿Cómo leer archivos de la carpeta de recursos en Scala?
Tengo una estructura de carpetas como la siguiente: - main -- java -- resources -- scalaresources --- commandFiles y en esas carpetas tengo mis archivos que tengo que leer. Aquí está el código: def readData(runtype: String, snmphost: String, comstring: String, specificType: String): Unit = { val realOrInvFile = "/commandFiles/snmpcmds." +runtype.trim …


10
Manera elegante de invertir un mapa en Scala
Aprendiendo Scala actualmente y necesitaba invertir un mapa para hacer algunas búsquedas de valores invertidos-> claves. Estaba buscando una forma sencilla de hacer esto, pero solo se me ocurrió: (Map() ++ origMap.map(kvp=>(kvp._2->kvp._1))) ¿Alguien tiene un enfoque más elegante?





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.