Suchergebnisse für Anfrage "scala"
Scala - komponiere die Funktion n-mal
Ich habe eine Funktion, die so aussieht: def emulate: (Cpu => Cpu) => (Cpu => Cpu) = render => { handleOpcode andThen handleTimers andThen handleInput andThen debug andThen render }Ich möchte die handleOpcode-Funktion n-mal aufrufen (z. B. ...
Scala entspricht Python-Generatoren?
Ist es möglich, in Scala etwas zu implementieren, das dem Python entspricht?yield Anweisung, in der sie sich den lokalen Status der Funktion merkt, in der sie verwendet wird, und bei jedem Aufruf den nächsten Wert "liefert"? Ich wollte so etwas ...
Warten Sie auf eine Zukunft und erhalten Sie eine
Ich würde gerne auf eine Scala-Zukunft warten, die vielleicht gescheitert ist. Wenn ich benutzeAwait.result Die Ausnahme wird geworfen. Stattdessen, wenn ich habef: Future[String] Ich hätte gerne eine MethodeAwait.resultOpt(f): Option[String] ...
Abspielen! Java-Liste kann nicht in Scala-Liste konvertiert werden
Ich versuche, eine Liste von Zeichenfolgen von meinem Java-Controller an die Scala-Vorlage zu übergeben. Dies ist der Ansichtscode: public static Result index() { List<String> scripts = Arrays.asList( "script1.js", ... "scriptN.js" ); return ...
Scala Reflection zum Aktualisieren einer Fallklasse val
Ich benutze hier Scala und Slick, und ich habe ein Basisarchiv, das für die Grundversorgung meiner Klassen verantwortlich ist. Für eine Entwurfsentscheidung verfügen wir über Spalten updatedTime und createdTime, die alle von der Anwendung und ...
scala - generisches Entpacken für HList
Ich habe folgendes Scala-Problem: Schreiben Sie eine Funktion, die eine Liste von HLists aufnimmt List(23 :: “a” :: 1.0d :: HNil, 24 :: “b” :: 2.0d :: HNil) # this is list of hlistsund zurück HList of Lists List[Int](23, 24) :: ...
Akka Actor, wie nur die neueste Nachricht verarbeitet wird
Angenommen, ich sende Nachrichten an einen Akteur, während dieser eine Nachricht verarbeitet, können mehrere Nachrichten auftreten. Wenn es nun bereit ist, die nächste Nachricht zu verarbeiten, möchte ich, dass es nur die neueste ...
Wie verspotte ich eine Methode mit funktionalen Argumenten in Scala?
Ich versuche, einen Methodenaufruf zu verspotten, der ein Call-by-Name-Argument akzeptiert: import org.scalatest.WordSpec import org.scalatest.mock.MockitoSugar import org.mockito.Mockito._ import org.junit.runner.RunWith ...
Wo und warum ist Identitätsfunktion nützlich?
Ich verstehe, warum die Funktionszusammensetzung wichtig ist. Es ermöglicht die Erstellung großer und komplexer Funktionen aus kleinen und einfachen. val f: A => B = ... val g: B => C = ... val h = f andThen g; // compose f and g Diese ...
Wie Zähle ich (*) in Slick 2.0?
LautSlick 2.0 Dokumentation [http://slick.typesafe.com/doc/2.0.0/queries.html], um die Anzahl der Zeilen in einer Tabelle zu erhalten: val q1 = coffees.length // compiles to SQL (simplified): // select count(1) from "COFFEES"Es stellt sich ...