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

Sitzung muss mit Squeryl gebunden sein

Aktualisierung: Okay, ich habe das Problem behoben, das ich hatte, aber ich bin mir immer noch nicht ganz sicher, was ich falsch gemacht habe. In jedem Fall habe ich die folgende Methode in IRCDB geschrieben: %Vor% Dann benutzte es so: %...
12.04.2011, 04:45
3
Antworten

Was ist der beste Weg, um ein Anfrage / Antwort-Protokoll mit akka und scala zu implementieren?

Ich habe studiert, wie ich eine verteilte Architektur entwickeln könnte, die die Protokollanfrage / Antwort unter Verwendung des Konzepts der Gleichzeitigkeit durch Akteure implementiert. Ich kam zu dem Schluss, dass der beste Weg dazu besteh...
09.06.2011, 18:00
2
Antworten

Warum ist es möglich, Klassen in einem Typfeld zu mischen?

Warum kann ich sagen, dass ein Typfeld den Typ einer Klasse hat, in die eine andere Klasse gemischt ist (wenn nur Merkmale in einer Klasse gemischt werden können)? Beispiel: %Vor% Mischen in B bis A ist nicht erlaubt: %Vor% Aber...
01.07.2012, 10:06
1
Antwort

Fehler beim Kompilieren von Java / Scala gemischtes Projekt und Lombok

Ich versuche, ein Maven Java / Scala gemischtes Projekt zu kompilieren, das eine Scala-Klasse hat, die von einer Java-Bean mit Lombok-Annotationen abhängt. Ich habe versucht, die lombok jar-Datei dem Boot-Klassenpfad des Scala-Compilers sowie de...
23.06.2012, 17:42
2
Antworten

Scala Type-Inference für Typkonstruktor

Ich habe eine Frage bezüglich Typinferenzierung auf Scala Typ-Konstruktoren. Ich benutze Scala 2.9.1 ... Angenommen, ich habe Tree definiert: %Vor% Und einen BinaryTree basierend auf meiner Baumdefinition definiert: %Vor% Ich kann jet...
03.12.2011, 18:19
2
Antworten

Lift - Die Seite wird in Firefox anstatt in HTML als XML angezeigt

Ich versuche ein einfaches Lift-Beispiel zu bekommen, und ich habe ein seltsames Problem. Ich verwende das Sonatype-Beispiellistenprojekt hier . Ich habe den HTML-Code etwas modifiziert, aber ursprünglich auch nicht. Das Problem, das ich habe,...
16.09.2010, 04:01
1
Antwort

SBT: Wie verhindert man, dass scala-Bibliothek automatisch zu pom hinzugefügt wird?

In einem Projekt, das nur Java-Quellen mit Scala-Tests enthält und mit SBT 0.11.2 erstellt wurde, habe ich die Anweisungen zum Hochladen der Artefakte in Maven Central . Dies funktionierte gut, außer dass die scala-Bibliothek als Kompilierungsz...
13.03.2012, 07:07
1
Antwort

Implizite Konvertierung von Beliebig zu Dynamisch

Warum funktioniert das Folgende nicht? (Ja, ich arbeite mit 2.9.0final und aktiviere die Option " -Xexperimental ".) %Vor% Man kann darüber streiten, wie sinnvoll das ist ... Wenn dies wie erwartet funktionieren würde, wird der Vorrang bei...
15.05.2011, 12:31
1
Antwort

scala: Kreisreferenz beim Erstellen eines Objekts?

Ich bin zufällig in eine Situation wie diese geraten (das Beispiel wurde vereinfacht, um das Problem zu isolieren): %Vor% Wer möchte die Ausgabe erraten? : -) %Vor% Die Ausgabe macht Sinn. Anscheinend zum Zeitpunkt, zu dem das zweite Obj...
12.02.2011, 13:24
5
Antworten

Schauspieler komponieren

Ich habe eine Listenable / Listener-Eigenschaft implementiert, die den Actors hinzugefügt werden kann. Ich frage mich, ob es möglich ist, diese Art von Eigenschaften an einen Akteur anzuhängen, ohne die listenerHandler Methode explizit aufrufe...
09.03.2010, 20:31