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
1
Antwort

Ist es möglich, ein IntelliJ-Plugin mit Scala zu schreiben? [Duplikat]

Ganz einfach: Ich bin allergisch auf Java, möchte aber ein Plugin für IntelliJ schreiben. Ist das möglich? Er möchte, dass ich ein Projekt-SDK einrichte, aber nur Java-SDKs und nicht Scala. Da beide in JVM laufen, sehe ich nicht, warum Scal...
23.01.2014, 02:24
2
Antworten

Warum kann Scala nicht auf den Typ von _ schließen?

Ich habe in Scala gehört, dass ich _ als "anonymer Parameter" in der anonymen Funktion verwenden kann: %Vor% Aber dieser Code kann nicht kompiliert werden: %Vor% Und das kann: %Vor% Es scheint über Typschlussfolgerung zu sein. Abe...
21.12.2013, 19:24
1
Antwort

Senden einer Post-Anfrage in Spray

Ich muss eine einfache HTTP-Anfrage mit spray framework machen. Ich fand einige Beispiele auf ihrer Website, aber sie stellten sich als kompliziert heraus und betonten Akka, was für mich nicht notwendig ist. Außerdem muss ich die Header ei...
09.06.2013, 10:52
3
Antworten

Funktioneller Stil frühes Verlassen der Tiefe der ersten Rekursion

Ich habe eine Frage zum Schreiben von rekursiven Algorithmen in einem funktionalen Stil. Ich werde Scala für mein Beispiel hier verwenden, aber die Frage gilt für jede funktionale Sprache. Ich führe eine Depth-First-Enumeration eines n -ari...
20.11.2012, 23:22
1
Antwort

Scala-Objekt privater Bereich mit inneren Klassen und Methoden

Ich habe ein wenig Verwirrung über den Zugriff auf private innere Klassen eines Objekts mit den Methoden des gleichen Objekts. Hier ist der Code meiner Übung aus dem Programmieren in Scala (Seiten 245-246): %Vor% Der Code ist der gleiche wie...
05.01.2012, 07:59
2
Antworten

Wie erstellen Sie ein Playframework 2.0-Formular mit einem bedingt erforderlichen Feld?

Nehmen wir an, ich möchte ein Formular mit einem Feld, E-Mail, haben, das nur benötigt wird, wenn sie ihre Telefonnummer nicht eingegeben haben. Auch die Telefonnummer wird nur benötigt, wenn sie ihre E-Mail nicht eingegeben haben, Wie würde ich...
20.09.2012, 01:16
2
Antworten

Wie bekomme ich einen Streaming-Iterator [Node] aus einem großen XML-Dokument?

Ich muss XML-Dokumente verarbeiten, die aus sehr vielen unabhängigen Datensätzen bestehen, z. B. %Vor% In einigen Fällen sind dies nur große Dateien, in anderen Fällen stammen sie aus einer Streaming-Quelle. Ich kann nicht einfach scala.x...
15.12.2011, 19:43
2
Antworten

Verwendung des Konstruktors, wo die Funktion erwartet wird

Zwei einfache Klassen, die Int als Argument verwenden: %Vor% Ich kann sagen: %Vor% Was gut funktioniert und etwas ausführlicher ist: %Vor% Wie auch immer Bar (weil es keine Fallklasse ist?) kann nicht im selben Konstrukt verwen...
08.10.2011, 07:53
1
Antwort

Verwendung von Scala-Aliasen aus Java-Code

Angenommen, ich habe in scala einen Typalias definiert als %Vor% Es sieht so aus, als könnte ich in Java-Code nicht auf Alias ​​verweisen (es klagt einfach kann kein Symbol finden ): %Vor% Ich habe auch den statischen Import ausprobiert...
02.12.2012, 21:05
2
Antworten

Scala über einen Cluster verteilen?

Ich habe also vor kurzem begonnen, Scala zu lernen und habe Graphen als eine Art von meinem Projekt zur Verbesserung meiner Scala verwendet, und es läuft gut - seitdem habe ich es geschafft, einige Graphalgorithmen (deren Nutzen von Datenparalle...
11.03.2012, 04:32