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
3
Antworten

def oder val zum Definieren der Funktion in Scala

Ich lerne Programmier-Paradigmen an meiner Universität und lese dieses Kursmaterial, das vom Dozenten zur Verfügung gestellt wurde, der eine Funktion auf diese Weise definiert hat: %Vor% Aber aus meinen eigenen Studien habe ich gelernt und m...
26.10.2013, 13:51
6
Antworten

So erstellen Sie DSL in Scala für Befehlszeilen mit mindestens einem zusätzlichen Textbaustein

Ich muss eine API für Benutzer entwickeln, die mit scala (weder Java) noch mit Shell vertraut sind. Sie schreiben im Grunde genommen Shell-Skripte innerhalb einer Scala-Klasse (ich weiß, dass ich nur externe Shell-Skripte aufrufen kann, aber kom...
22.05.2012, 18:46
3
Antworten

Reduzierung von Iterable [Entweder [A, B]] zu Entweder [A, Iterable [B]]

Ich muss ein Iterable [Entweder [Throwable, String]] auf ein Entweder [Throwable, Iterable [String]] reduzieren. Ich weiß nicht, ob diese Operation ziemlich üblich ist oder nicht, habe nichts auf der Iterable Eigenschaft gefunden. Also habe ich...
28.10.2012, 21:04
1
Antwort

Was ist der Mehrwert des funktionalen Pattern Design Patterns von Kestrel? (Scala)

Ich frage mich, warum es so nützlich ist, den Nebeneffekt-Teil eines Codes mit Kestrel wegzulegen. Hat jemand Erfahrung damit? und kann die wahre Motivation erklären und wie genau es hilft. Obwohl ich verstehe, dass Pure funktionale Programmi...
22.04.2014, 22:35
2
Antworten

Über untere Grenze in Scala

Ich lerne Scala und habe eine Frage bezüglich der unteren Grenze. Ich habe eine Klasse: %Vor% Was ich gefunden habe, ist das für eine Queue irgendeines Typs, z.B.: %Vor% Alle drei Zeilen darunter werden kompilieren %Vor% Meine Fra...
23.03.2012, 07:45
3
Antworten

maven-scala-plugin gibt Pom-Datei Fehler

Ich teste Java Code mit scala und maven. Das maven-scala-plugin gibt einen Pom-Dateifehler in Eclipse zurück. Hier ist mein Pom-Snippet: %Vor% Dies ist der Fehler: %Vor% Habe ich die Pom richtig konfiguriert? Die Scala-Tests laufen ko...
16.11.2012, 12:05
4
Antworten

"Die Hauptmethode aus der angegebenen Startkonfiguration konnte nicht gefunden werden", wenn Java + Scala + Slick2D verwendet wurde

Ich habe ein Projekt, in dem ich Java + Scala + Slick2D verwende. Das Projekt selbst läuft gut, wenn es innerhalb von eclipse gestartet wird. Aber wenn ich versuche, eine JAR-Datei zu erstellen, weigert sie sich einfach zu arbeiten. Hier ist...
23.11.2012, 11:09
2
Antworten

Warum generiert sbt-native-packager kein bin-Verzeichnis?

Heute habe ich sbt-native-packager in mein scala -Projekt integriert, hauptsächlich um handliche Ausführungsskripte und / oder Pakete zu erstellen. Nun habe ich meine build.sbt -Zeile hinzugefügt: %Vor% und zu meinem plugins.sbt...
14.05.2014, 20:56
2
Antworten

Warten Sie, bis alle Future.onComplete Callbacks ausgeführt wurden

Ich verwende die Future API von Scala 2.10.X. Hier ist mein Anwendungsfall: %Vor% Ziemlich einfach, denke ich: Ich füge einen onComplete Callback zu meiner Zukunft hinzu. Nun, ich frage mich, ob es eine Möglichkeit gibt, einen Callback...
17.01.2014, 14:18
1
Antwort

Hbase 0.96 mit Spark v 1.0+

Diese Kombination von Hbase / Spark-Versionen scheint ziemlich giftig zu sein. Ich habe Stunden damit verbracht, verschiedene MergeStrategy's zu finden, die funktionieren würden, aber ohne Erfolg. Hier ist der Kern der vorliegenden build.sbt:...
28.06.2014, 03:03