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

Scala - seltsamer Kompilierfehler (mehrere überladene Alternativen einer Methode definieren Standardargumente)

In Scala IDE erhalte ich den folgenden Fehler bezüglich der Klasse, die ich kompilieren soll:    im Objekt MapArea, mehrere überladene Alternativen der Methode addAnim   Definieren Sie Standardargumente. Also ja, das tun sie! Na und? Ich...
07.06.2012, 07:10
2
Antworten

Scala veränderbare Sammlungen und "Referenz müssen Warnungen vorangestellt werden"

Ich muss eine veränderbare verknüpfte Liste für einen bestimmten Anwendungsfall verwenden. Ich möchte jedoch die Warnungen "Referenz muss vorangestellt werden" vermeiden. Aliasing der Import scheint eine Lösung zu sein: %Vor% Es funktio...
12.08.2013, 20:54
4
Antworten

Wie parse ich eine x-www-url-codierte Zeichenfolge in eine Map [String, String] mit Lift?

Vom Lift bekomme ich eine Zeichenfolge des Formulars %Vor% aus der Antwort einer HTTP-Anfrage. Obwohl es wahrscheinlich extrem trivial ist, kann ich die Lift-Funktion, die das analysiert, nicht in eine nette Map[String, String] finden....
29.06.2011, 13:27
3
Antworten

Verkettungsmethode ruft mit Entweder auf

Ich würde gerne wissen, ob es möglich ist, eine Art "Methoden-Aufrufkette" zu erstellen, wobei alle Methoden dasselbe Ergebnis liefern. Entweder [Fehler, Ergebnis]. Was ich tun möchte, ist: alle Methoden sukzessive aufzurufen, und wenn die Me...
24.08.2012, 10:05
2
Antworten

Wie Muster-Match-Klasse [X] für verschiedene X?

Ich möchte den Typ der Parameter einer Methode überprüfen, aber ich weiß nicht den besten Weg, dies zu tun. Siehe meinen Code: %Vor% Bitte notieren Sie sich den Kommentar im Code. Ich weiß nicht, wie man die Typen scala überprüft. Ich hab...
04.03.2011, 08:44
2
Antworten

Warum sind die Mitglieder meines geschachtelten Companion-Objekts nicht automatisch in der Klasse sichtbar?

Angenommen, ich habe diesen Scala-Code: %Vor% Ich würde erwarten, dass dies kompiliert wird, aber auf B kann nicht über die Definition von b zugegriffen werden. Ich muss import Inner._ in class Inner hinzufügen, damit es funktion...
25.11.2010, 10:38
1
Antwort

Wie bekomme ich ScalaChecks Arbitrary, um immer einige spezielle Case-Werte zu generieren?

Ich möchte, dass alle meine Eigenschaften immer mit mindestens einem festen Satz spezieller Werte zusätzlich zu einigen zufälligen Werten getestet werden. Ich möchte dies in meiner Generatorspezifikation definieren, nicht in jedem Test, der dies...
27.09.2011, 12:55
3
Antworten

Scala - Wie benutzt man Funktoren für Nicht-Funktionstypen?

Beim Lesen der Beschreibung von Functors in diesem Blog: Ссылка Es gibt eine generische Definition von Functor und eine spezifischere: %Vor% Offensichtlich bedeutet dies, dass Funktoren mit anderen höherwertigen Typen neben Funktions...
27.09.2011, 15:46
9
Antworten

Berechnung mit Zeitlimit

Ich versuche ein Konstrukt zu schreiben, mit dem ich Berechnungen in einem bestimmten Zeitfenster ausführen kann. Etwas wie: %Vor% Hier wird timeLimited expensiveComputation mit einem Timeout von 45 Minuten ausführen. Wenn das Zeitlimi...
04.10.2011, 16:47
1
Antwort

Ist es in Scala möglich, implicits zu verwenden, um toString automatisch zu überschreiben?

In Java würde ich etwas wie machen %Vor% Ein bisschen klobig. In Scala ist es möglich, toString zu überschreiben, während immer noch reguläre java.util.Date anstelle von MyDate verwendet wird. Ich habe eine Ahnung, die beteiligt ist, aber wü...
04.08.2011, 10:40