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

Authentifizierung mit Akka-Http

Wir entwickeln eine iOS-App, bei der sich der Benutzer per E-Mail + Passwort (oder Handynummer) authentifizieren muss. Unser Backend besteht aus ein paar Microservices mit Akka-Http. Es muss schnell, skalierbar und gleichzeitig sein und die Auth...
02.02.2016, 11:03
1
Antwort

Spark RDD entspricht der Scala Collections Partition

Dies ist ein kleines Problem mit einem meiner Funkenjobs, der scheinbar keine Probleme verursacht - doch ärgert es mich jedes Mal, wenn ich es sehe und es versäumt wird, eine bessere Lösung zu finden. Sagen Sie, ich habe eine Scala-Sammlung w...
15.03.2015, 21:22
1
Antwort

Scaladoc-Diagramme

Ist es möglich, Diagramme mit Scaladoc und SBT zu erstellen? Ich habe versucht, diese Zeile in meinem build.sbt hinzuzufügen: scalacOptions in (Compile,doc) := Seq("-diagrams", "-diagrams-debug") Aber ich erhalte:     Diagrammgene...
21.10.2015, 11:34
3
Antworten

So schreiben Sie asInstanceOfOpt [T] wobei T: Beliebig

Es gibt eine praktische Implementierung von asInstanceOfOpt , einer sicheren Version von asInstanceOf , die in der Antwort zu Wie schreibe ich" asInstanceOfOption "in Scala . Es scheint, dass Scala 2.9.1, diese Lösung jetzt nur mit AnyRef f...
24.10.2011, 10:00
1
Antwort

Tippe Inferenz für ein Scala-Kombinator-Kalkül-Datenmodell ein

Ich probiere eine sehr leichte Codierung der Kombinatorrechnung in scala aus. Zunächst implementiere ich einfach die S- und K-Kombinatoren, die Anwendung und die konstanten Werte. Später hoffe ich, die Skalafunktionen anzuheben und die Auswertun...
25.12.2010, 01:21
1
Antwort

wie funktioniert scalaz.Validation loopSuccess und loopFailure

Könnte jemand mit realen Beispielen erklären, wie funktioniert das unter Methoden von scalaz.Validation ? Ich meine loopSuccess und loopFailure . Snippet aus Quellcode (scalaz7): scalaz.Validation: %Vor% Begleitobjekt: %Vo...
19.11.2012, 16:47
2
Antworten

scala.ScalaReflectionException: keine ist kein Begriff

Ich habe den folgenden Code in Spark: %Vor% Wo %Vor% Wo: %Vor% saveToCassandra erwartet eine Sammlung von Objekten und verwendet Seq[Any] als Rückgabetyp, um sowohl Seq[A] als auch Seq[B] breaks saveToCassandra mit Aus...
19.11.2015, 18:40
1
Antwort

Wie kann man die langsame Leistung von reaktiven Kafka (Scala plus Akka Streams) verbessern?

Ich bewege mein Projekt von RabbitMQ nach Kafka und versuche zu verstehen, wie schnell reaktives Kafka sein wird. Ich bin derzeit in der Lage, etwa 12K / sec triviale Nachrichten / Sek. in Rabbit zu schreiben, und beim Lesen einen trivialen P...
29.03.2016, 19:13
1
Antwort

Testen Sie, ob c.universe.Type einem anderen Typ in einem Makro zugewiesen werden kann

Ich versuche, ein Makro zu schreiben, das eine Klasse mit einer Java-Bean-Schnittstelle und einer Fallklasse verwendet und ein Paar Methoden für die Zuordnung zwischen ihnen erstellt. Ich versuche zu überprüfen, dass die Typen für jede Eigens...
30.06.2015, 14:34
1
Antwort

Play2.0: Neustart bei schwerwiegendem Fehler?

Ich benutze playframework 2.0.4 mit scala. Ich stelle die App mit "play dist" bereit und starte dann mit dem Skript "./start". Kürzlich hatte ich den Fall, dass meine Produktionsinstanz nicht genügend Speicher hatte und abgestürzt ist. Ich ha...
21.10.2012, 19:40