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

Wie fügt man eine Aktion in den Konstruktor ein?

Naive Frage, glaube ich, aber alles, was ich finde, ruft nur andere Konstruktoren von Konstruktoren auf. Ich muss eine Methode aufrufen. Meine Klasse (Anfang): %Vor% Ich möchte also einen Konstruktor mit einem einzelnen Argument haben und in...
12.10.2011, 11:46
4
Antworten

Könnte Scalas "if ... else" als Bibliotheksfunktion implementiert werden?

Ich frage mich, ob if … else mit einer speziellen Compilerbehandlung in Predef implementiert werden könnte, ähnlich wie bei classOf[A] : Die Definition ist in Predef , die Implementierung ist ausgefüllt vom Compiler. Zugegeben, viel...
26.05.2011, 08:01
4
Antworten

Akka 2.1 minimales Remote-Actor-Beispiel

BEARBEITEN Beachten Sie, dass ich die umgekehrten Änderungen an diesem Ссылка Die akzeptierte Antwort funktioniert mit AKKA 2.1, der stabilen Distribution auf der akkas Homepage! Ich habe alle Tutorials gelesen, die ich auf AKKA finden k...
18.02.2013, 11:04
2
Antworten

Verwenden Sie Kontext gebunden in Typ Alias

Ist es möglich, Kontextgrenzen in Aliasnamen in Scala zu verwenden? z. B. %Vor%     
13.03.2012, 08:36
9
Antworten

Wie wäre ein funktioneller Ansatz zum Verschieben bestimmter Array-Elemente?

Ich habe eine Scala-App mit einer Liste von Elementen mit Kontrollkästchen, so dass der Benutzer einige auswählt und auf eine Schaltfläche klickt, um sie um eine Position nach oben zu verschieben (links). Ich entschied mich, eine Funktion zu sch...
11.02.2010, 14:06
3
Antworten

Übliche Praxis für Polymorphismen höherer Ordnung in scala

Ich versuche, den Polymorphismus höherer Ordnung in scala zu begreifen, indem ich eine sehr einfache Schnittstelle implementiere, die eine Monade beschreibt, aber ich stoße auf ein Problem, das ich nicht wirklich verstehe. Ich habe dasselbe m...
05.04.2010, 12:15
2
Antworten

Wie werden Vorkommen jedes einzelnen Werts in einer Spalte gezählt?

edf.select("x").distinct.show() zeigt die verschiedenen Werte, die in der x -Spalte von edf DataFrame vorhanden sind. Gibt es eine effiziente Methode, um auch zu zeigen, wie oft diese unterschiedlichen Werte im Datenrahmen auftreten?...
21.06.2016, 16:10
3
Antworten

Was bedeutet _ :: in Scala?

Ich gehe durch ein Buch Lift in action und begegne etwas, das ich nicht ganz verstehe: _ :: %Vor% Ich kann keinen Hinweis finden, also wäre ich dankbar, wenn mir jemand helfen könnte.     
10.01.2012, 18:33
3
Antworten

Warum ist eine solche Operatordefinition in Scala möglich?

Ich benutze F # und weiß nicht viel von Scala, außer dass es oft einige Ähnlichkeiten zwischen diesen Sprachen gibt. Aber während ich die Implementierung von Akka Streams in Scala betrachtete, bemerkte ich die Verwendung von operator ~ & gt; so...
14.10.2016, 19:39
6
Antworten

Implementierung eines gemessenen Wertes in Scala

Ein gemessener Wert besteht aus (typischerweise nicht negativer) Fließkommazahl und Maßeinheit. Es geht darum, die Mengen der realen Welt und die Regeln, die sie regeln, darzustellen. Hier ist ein Beispiel: %Vor% Bevor Sie zu aufgeregt sind,...
02.12.2010, 04:47