scala

Scala ist eine universelle Programmiersprache, die hauptsächlich auf die Java Virtual Machine abzielt. Entwickelt, um gängige Programmiermuster in einer prägnanten, eleganten und typensicheren Weise auszudrücken, vereint es sowohl imperative als auch funktionale Programmierstile. Seine Hauptmerkmale sind: fortgeschrittenes statisches System mit Typinferenz; Funktionstypen; Muster-Matching; implizite Parameter und Konvertierungen; Überlastung des Bedieners; volle Interoperabilität mit Java; Nebenläufigkeit
5
Antworten

Ist es möglich und wie var, das nur einmal gesetzt werden kann?

Gibt es eine native Möglichkeit, um sicherzustellen, dass eine Variable nur einmal gesetzt werden kann? Gegenwärtig verwende ich diesen Ansatz %Vor%     
21.12.2014, 04:04
1
Antwort

Welche Auswirkungen haben geschützte Schlüsselwörter in der Klassendefinition in Scala?

Ich lerne Scala mit den Übungen aus dem Buch "Scala for the Impatient". Eine Übung fragt das:    Die Datei Stack.scala enthält die Definition class Stack[+A] protected (protected val elems: List[A])       Erläutern Sie die Bedeutung d...
03.05.2015, 22:54
1
Antwort

Intellij Scala mehrere Formatierungseinstellungen für den Import-Stil

Wir haben eine Konvention zum Schreiben %Vor% statt %Vor% wie Intellij Formatierungsfunktion macht jetzt. Aber ich habe eine solche Option in den Code-Stil-Einstellungen nicht gefunden, gibt es Möglichkeiten, dieses Verhalten zu ändern?...
15.03.2013, 07:55
1
Antwort

Union-Typen als gebunden für Typparameter eines Merkmals (Scala)

Wie kann ich festlegen, dass die Typparameter eines Merkmals zu einer bestimmten Menge von Typen gehören (z. B. gebunden an Union-Typ)? Als konkretes Beispiel möchte ich ein Merkmal IntegralIndex[T] erstellen, wobei T muss Int oder...
31.01.2013, 08:12
1
Antwort

Nicht sicher, wohin meine Aufgabe geht

Ich bin heute auf einige Probleme gestoßen, bei denen Zuordnungen zu einem Feld var in einer in einer Map gespeicherten Fallklasseninstanz vorgenommen wurden. Hier ist eine einfache Sitzung in der Replik, die das Problem demonstriert: %Vor%...
21.10.2012, 05:39
3
Antworten

Einstellung sbt scalafx Projekt

javafx ist jetzt in oracle-jdk. scalafx gibt köstliche Beispiele in seinem Repository Die Hauptfragen, die ich nicht beantworten kann, sind "Wie beginne ich mit scalafx"? Wie kann ich Scalafx-Bibliotheksabhängigkeiten zu meinem sbt-Proj...
20.09.2012, 10:30
1
Antwort

sbt-assembly: einschließlich Testklassen

Als Teil von sbt-assembly möchte ich sowohl src als auch Testklassendateien in jar einschließen. Sbt-Assembly enthält nur src-Dateien mit Abhängigkeiten. Gibt es einen Weg, durch den ich Testklassen auch in dasselbe Glas einschließen kann?     
10.12.2013, 07:15
1
Antwort

Akka: Interaktionen mit den IO-Managern testen

Ich möchte einen Akteur, der sich selbst an den lokalen Port bindet, mit dem Tcp IO-Manager z. B. testen %Vor% Was ich am liebsten machen würde, ist eine TestProbe anstelle des IO-Managers. Dies hat den zusätzlichen Vorteil, dass ein Kompone...
18.03.2014, 23:40
1
Antwort

Wie kann ich eine Spray API HTTPResponse dekonstruieren?

Ich benutze Spray API (spray-client), um eine interne Solr-URL zu treffen, ich möchte in der Lage sein, die Antwort in eine Scala-Fallklasse zu parsen. Wenn ich nur HTTPResponse erwarte, bekomme ich einen Wert zurück, aber wenn ich versuche,...
29.07.2013, 22:41
2
Antworten

Ermitteln Sie die Scala-Version, mit der JAR erstellt wurde

Ich versuche herauszufinden, mit welcher Scala-Version A.jar kompiliert wurde. Ich habe zwei Versionen: eine von meinem Ivy2 Repo, und die andere von Maven. Nachdem ich jar -xf A.jar ausgeführt habe, habe ich nach scala und version...
22.01.2014, 21:26