Als «scala» getaggte Fragen

Scala ist eine universelle Programmiersprache, die hauptsächlich auf die Java Virtual Machine abzielt. Entwickelt, um gängige Programmiermuster auf prägnante, elegante und typsichere Weise auszudrücken, vereint es sowohl imperative als auch funktionale Programmierstile. Seine Hauptmerkmale sind: ein fortschrittliches statisches Typsystem mit Typinferenz; Funktionstypen; Mustervergleich; implizite Parameter und Konvertierungen; Überlastung des Bedieners; volle Interoperabilität mit Java; Parallelität


15
Welche JSON-Bibliothek soll in Scala verwendet werden? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 3 Jahren . Verbessere diese Frage Ich muss einen JSON-String erstellen, ungefähr so: [ { …
125 json  scala 



7
Sauberere Möglichkeit, verschachtelte Strukturen zu aktualisieren
Angenommen, ich habe zwei folgende case class: case class Address(street: String, city: String, state: String, zipCode: Int) case class Person(firstName: String, lastName: String, address: Address) und die folgende Instanz der PersonKlasse: val raj = Person("Raj", "Shekhar", Address("M Gandhi Marg", "Mumbai", "Maharashtra", 411342)) Nun , wenn ich zu aktualisierenden zipCodevon rajdann …
124 scala  case-class  zipper 

10
Wie drucke ich den Inhalt von RDD?
Ich versuche, den Inhalt einer Sammlung auf der Spark-Konsole zu drucken. Ich habe einen Typ: linesWithSessionId: org.apache.spark.rdd.RDD[String] = FilteredRDD[3] Und ich benutze den Befehl: scala> linesWithSessionId.map(line => println(line)) Aber das ist gedruckt: res1: org.apache.spark.rdd.RDD [Unit] = MappedRDD [4] auf der Karte um: 19 Wie kann ich das RDD auf die …


1
Scala-Aufzählungen verstehen
Ich muss sagen, dass ich Scala-Aufzählungsklassen nicht verstehe. Ich kann das Beispiel aus der Dokumentation kopieren und einfügen, habe aber keine Ahnung, was los ist. object WeekDay extends Enumeration { type WeekDay = Value val Mon, Tue, Wed, Thu, Fri, Sat, Sun = Value } import WeekDay._ Was bedeutet type …
122 scala  enums 

6
Wie kann man IntelliJ IDEA zwingen, Abhängigkeiten von build.sbt nach dem Ändern neu zu laden?
Ich verwende IntelliJ IDEA 13 (Community Edition) mit dem Scala-Plugin. Mein erster Import eines bestehenden Scala-Projekts mit einer build.sbtfunktionierenden Geldstrafe. Die Bibliotheksabhängigkeiten wurden von IDEA erfasst. Zusätzliche Abhängigkeiten, die nach dem ersten Import hinzugefügt wurden, wurden nicht übernommen, obwohl ich die auto-importOption aktiviert hatte. Wie kann ich IDEA zwingen, die …
122 scala  intellij-idea  sbt 

19
Scala-Klasse kann auf IntelliJ nicht erstellt werden
Ich fange gerade an, Scala zu lernen. Ich habe das Scala-Plugin für IntelliJ installiert und ein neues Scala-Projekt erstellt. Wenn ich jedoch mit der rechten Maustaste auf den Ordner src klicke, um eine neue Scala-Klasse zu erstellen, gibt es keine Möglichkeit dazu. Vermisse ich etwas





4
SBT-Stopplauf ohne Beenden
Wie kann man einen Lauf in SBT beenden, ohne ihn zu beenden? Ich versuche STRG + C, aber es beendet SBT. Gibt es eine Möglichkeit, die laufende Anwendung nur zu beenden, während SBT geöffnet bleibt?
120 scala  sbt  terminate 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.