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

Kombination von Akka, Spray und Embedded Jetty

Ich versuche, eine eigenständige JAR zu erstellen, die Akka, Spray und Jetty enthält. Idealerweise verteile ich die gesamte Anwendung in dieser einzigen Datei, ohne irgendwelche externen Dateien. Ich verstehe, wie man eine eingebettete Jetty-...
17.08.2011, 08:35
1
Antwort

Skolemisierung existentiell typisierter Ausdrücke

In Scala löst der folgende Ausdruck einen Typfehler aus: %Vor% Wie in SI-9899 und diesem Antwort , das ist korrekt nach der Spezifikation:    Ich denke, das funktioniert nach SLS 6.1: "Das Folgende   Skolemisierungsregel wird universel...
23.08.2016, 21:10
2
Antworten

Was ist der Unterschied zwischen scala @ Serializable und Java Serializable?

Die Art der Aktion von scala @Serializable unterscheidet sich von Java Serializable ? Ich meine den Weg Serialisierung von Objekten oder beide verwenden die gleiche Standard-Serialisierung?     
22.06.2011, 17:47
3
Antworten

Seltsames GC-Verhalten der Scala-Schauspieler-Anwendung

Ich habe eine Anwendung, die ziemlich viele Akteure verwendet a>: 25.000 um genau zu sein. Es verwendet Scala 2.7.7 und läuft auf jdk6_u18 . Es hört und verarbeitet im Wesentlichen Marktdaten und hat sehr wenig Staat. Es beginnt jeden Ta...
23.05.2017, 12:01
1
Antwort

Fremder Typfehler nach "Inlining" eines Wertes

Ich beobachte einen sehr seltsamen Typfehler mit shapeless.everywhere . Betrachten Sie das folgende Ammoniten-Skript, das mit load.module geladen wird: %Vor% Wenn ich jetzt versuche, das MAGIC VAL in diesem Skript "einzubinden", d. h...
19.04.2016, 17:11
3
Antworten

Sammeln Sie Argumente, die auf Curry-Funktionen in Java / Scala angewendet werden sollen

Ich möchte eine Klasse in Java 8 erstellen, die in der Lage ist, rekursiv ein Objekt zu erstellen, das eine Methode hat, die einen Funktionsparameter basierend auf den hinzugefügten Parametern übernimmt. Ich möchte zum Beispiel folgendes tun...
21.04.2014, 09:24
2
Antworten

Unit Test Logger-Nachrichten mit specs2 + scalalogging

Ich habe hier ein kleines Problem und habe wirklich keine Ahnung, wie man Komponententests für Logger-Nachrichten implementiert. Natürlich klingt es ein bisschen komisch, aber für mich ist es ein wirklich interessantes Thema. Aber lass mich gena...
18.07.2013, 09:26
1
Antwort

Schnelle Datenbanksitzungen, Effizienz und Threading in Akka

Ich arbeite derzeit mit einer sehr großen Datenbank (& gt; 50 GB) und versuche den effizientesten, brauchbarsten Ansatz zu verstehen, der gut mit Akkas inhärentem Threading funktioniert. In Bezug auf den Ansatz "alles mit inside withSession {...
06.07.2013, 03:22
2
Antworten

Was ist das idiomatische Äquivalent in Scala für das C # -Ereignis?

In C # können Klassen und Schnittstellen event s: haben %Vor% Dies ermöglicht eine Push-basierte Benachrichtigung mit minimalem Standardcode und ermöglicht ein Mehrteilnehmermodell, so dass viele Beobachter das Ereignis abhören können:...
24.01.2013, 14:11
1
Antwort

Verwenden eines benutzerdefinierten Klassenladeprogramms für eine Modulabhängigkeit in SBT

Ich habe einen Multi-Modul SBT Build bestehend aus api , core und third-party . Die Struktur ist ungefähr das: %Vor% Der Code für third-party implementiert api und wird wörtlich von woanders kopiert, also möchte ich ihn nicht wi...
11.04.2015, 14:07