Suchergebnisse für Anfrage "scala"

1 die antwort

Verfügt Scala über eine Bibliotheksmethode, mit der nullbare Rückgabewerte in eine Option eingeschlossen werden können?

So etwas wie def option[T](v: T): Option[T] = if (v == null) None else Some(v)Ich bin sehr froh, diese Utility-Methode selbst definieren zu können, habe mich aber nur gefragt, ob sie bereits irgendwo existiert.

1 die antwort

Wie kann man herausfinden, durch welche Abhängigkeit eine bestimmte Bibliothek heruntergeladen wurde?

Beim Ausführen meines SBT-Projekts gibt es eine Zeile in der Konsolenausgabe: [info] downloading http://repository/nexus/content/groups/public/org/jboss/netty/netty/3.2.3.Final/netty-3.2.3.Final.jar ... [info] [SUCCESSFUL ] ...

4 die antwort

Scala: Verständnis des parametrischen Polymorphismus

Was ist der Unterschied zwischen def drop1[A](l: List[A]) = l.tailund def drop1(l: List[Int]) = l.tailvorausgesetzt die nutzung sieht so aus drop1(List(1,2,3))? Wann sollte das eine oder andere verwendet werden und warum? Während ich ...

TOP-Veröffentlichungen

1 die antwort

Warum leitet Scala den Typ nicht aus generischen Typparametern ab?

Angenommen, diese Funktion def func[A](data: List[A], mapper: A => String) = { data.map(item => mapper(item)) }Warum dieser Code nicht kompiliert: val list = List(1, 2, 3) func(list, a => a.toString)Aber dieser macht: val list = List(1, 2, 3) ...

2 die antwort

Konkrete Klassen mit abstrakten Typelementen

Angesichts der folgenden Merkmale und Klasse. Warum kompiliert das? Kann dies tatsächlich für etwas verwendet werden? trait Container { type A } trait AnotherContainer[B]{ def x(b : B) : B } trait Mixed extends Container with ...

3 die antwort

Apache Spark: map vs mapPartitions?

Was ist der Unterschied zwischen einemRDD's [https://spark.apache.org/docs/latest/api/scala/#org.apache.spark.rdd.RDD] map undmapPartitions Methode? Und tutflatMap Benehmen wiemap oder wiemapPartitions? Vielen Dank. (edit) d. h. was ist der ...

2 die antwort

Vorzeichenlose Variablen in Scala

Ich konvertiere C-Code in Scala, während wir (angeblich) hier in Corporate-Türmen in die moderne Welt ziehen, oder so wurde mir sowieso gesagt. Einige der C-Codes verwenden vorzeichenlose Variablen, für die eine erhebliche Anzahl von ...

1 die antwort

Typedef in Scala

Wie kann ich in Scala einen Typ definieren? Mögen type MySparseVector = [(Int, Double)]in Haskell oder typedef MySparseVector = std::list<std::pair(int, double)>>in C ++? Ich habe es versucht type MySparseVector = List((Int, Double))Ich kann ...

4 die antwort

Warum ist der Operator + für List in Scala veraltet?

Warum ist der Operator + für List in Scala veraltet? http://www.scala-lang.org/docu/files/api/scala/List.html#%2B%28B%29 [http://www.scala-lang.org/docu/files/api/scala/List.html#%2B%28B%29]

2 die antwort

"./Sbt/sbt assembly" -Fehler "Kein gültiger Befehl: assembly" für Apache Spark-Projekt

Ich habe Probleme mit der Installation von Apache Spark unter Ubuntu 13.04. Ich benutze Funken-0.8.1-Inkubation und beides./sbt/sbt update und./sbt/sbt compile funktioniert gut. Wenn ich jedoch a./sbt/sbt assembly Ich erhalte ...