continuations

In der Informatik und Programmierung ist eine Fortsetzung eine abstrakte Darstellung des Kontrollzustandes. Eine Fortsetzung bestätigt eine Instanz eines Berechnungsprozesses an einem gegebenen Punkt der Prozessausführung. Es enthält Informationen wie den aktuellen Stapel des Prozesses (einschließlich aller Daten, deren Lebensdauer innerhalb des Prozesses liegt, beispielsweise "lokale Variablen") sowie den Punkt des Prozesses bei der Berechnung.
2
Antworten

Ergänzen des Ergebnistyps in Fortsetzungen

Ist es möglich, einige Typen aus dem folgenden Code zu entfernen: %Vor% track Funktion verfolgt Aufrufe von tracked in Int Instanzen (z. B. 7.tracked ). Ist es möglich, den Typ-Parameter auf tracked implizit zu ermitteln, so...
28.05.2012, 07:44
1
Antwort

Was ist der Vorteil von scalaz.concurrent.Future, im Vergleich zu scalaz.ContT [Trampoline, Unit,?]

Ich habe nach einem Datentyp für asynchrone Operationen gesucht. Ich habe festgestellt, dass scalaz.ContT[Trampoline, Unit, ?] alle Features in scalaz.concurrent.Future zusätzlich zu BindRec unterstützt. Es gibt jedoch mehr Dienst...
31.03.2017, 14:27
3
Antworten

Ist Rhino der einzige Interpreter mit Unterstützung für Sandboxing und serialisierbare Fortsetzungen?

Ich brauche (a) Sandboxing und (b) serialisierbare Fortsetzungen. Ich stelle serverseitige Spielskripte den Nutzern zur Verfügung und es ist extrem asynchron. Daher macht das Callback-Muster den Code unlesbar und sehr unbrauchbar. zugänglich f...
07.03.2011, 15:01
0
Antworten

Gibt es so etwas wie eine Fortsetzung Pfeil Transformator?

Die ContT Monade Transformator hat eine interessante Eigenschaft: Wenn es einen * -> * -Typ wie Set gibt, der gut definierte monadische Operationen hat, aber keine Monad Instanz haben kann, aufgrund einiger Einschränkungen (hier...
18.03.2017, 10:37