Suchergebnisse für Anfrage "scala-collections"
Converting wandelbar in unveränderliche Karte
private[this]object MMMap extends HashMap[A, Set[B]] with MultiMap[A, B]Wie konvertiere ich es in unveränderlich?
Scala Sets enthalten dieselben Elemente, aber sameElements () gibt false zurück.
Whilst die Scala durcharbeitenÜbungen zu Iterables [http://scala-exercises.47deg.com/koans#iterables], Ich habe folgendes seltsames Verhalten festgestellt: val xs = Set(5,4,3,2,1) val ys = Set(1,2,3,4,5) xs sameElements ys // true val xs = ...
Sammlungstyp generiert von für mit Ausbeute
Wenn ich ein @ auswerfor in Scala bekomme ich ein unveränderlichesIndexedSeq (eine Sammlung mit Array-ähnlichen Leistungsmerkmalen, z. B. effizienter Direktzugriff): scala> val s = for (i <- 0 to 9) yield math.random + i ...
Was ist der schnellste Weg, eine Sammlung in Scala @ zusammenzufasse
Ich habe verschiedene Sammlungen in Scala ausprobiert, um die Elemente zu summieren, und sie sind viel langsamer als Java-Summen, die Arrays sind (mitfor Zyklus). Gibt es eine Möglichkeit für Scala, so schnell wie Java-Arrays zu sein? Ich habe ...
Warum ist Upcasting in diesem Scala-Code erforderlich?
Dies kompiliert: import scala.collection._ trait Foo[A, +This <: SortedSet[A] with SortedSetLike[A,This]] extends SortedSetLike[A, This] { this: This => def bar: This = (this: SortedSetLike[A,This]).empty }Aber wenn der Upcast entfernt ...
convert java.util.Map [String, Object] to scala.collection.immutable.Map [String, Any]
Wie konvertiere ich java.util.Map [String, Object] in scala.collection.immutable.Map [String, Any], sodass alle Werte in der ursprünglichen Zuordnung (Ganzzahlen, Boolesche Werte usw.) in den richtigen Wert konvertiert werden gut in Scala arbeiten.
Bereich mit inklusive Endwert erstellen, wenn Sie
Gibt es eine Möglichkeit, einen Bereich zu erstellen, der enthält der Endwert bei Verwendung eines nicht ausgerichteten Schritts? Zum Beispiel ergibt sich folgendes: scala> Range.inclusive(0, 35, 10) ...
Implizite Konvertierung zwischen Java- und Scala-Sammlungen mit JavaConversions
Ich habe eine Waage zusammengeführtSet von scalaMaps mit einer generischen Funktion def mergeMaps[A, B](ms: Set[Map[A, B]])(f: (B, B) => B): Map[A, B] = (Map[A, B]() /: (for (m <- ms; kv <- m) yield kv)) { (a, kv) => a + (if (a.contains(kv._1)) ...
Dynamic Code Auswertung in Scala
Was ist der beste Weg, um ein Codefragment in scala einzufügen? so etwas wie eval in Javascript und GroovyScriptEngine. Ich möchte meine Regeln / Berechnungen / Formeln außerhalb der eigentlichen Datenverarbeitungsklasse halten. Ich habe mehr als ...