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.
1
Antwort

Verwenden von Scala-Fortsetzungen mit netty / NIO-Listenern

Ich benutze die Netty-Bibliothek (Version 4 von GitHub). Es funktioniert großartig in Scala, aber ich hoffe, dass meine Bibliothek in der Lage ist, Fortsetzungsübergabestil für das asynchrone Warten zu verwenden. Traditionell mit Netty würden...
07.02.2012, 23:18
3
Antworten

Ist Continuation-Style-Programmierung anfällig für Stack-Überlauf

Als Antwort auf diese Frage über jQuery-Effekte habe ich überlegt, das Argument callback für .fadeIn( 500, my_function ) zu verwenden. Obwohl dies im Prinzip eine brauchbare Idee ist, habe ich keine Ahnung (und auch nicht die jQuery-D...
18.02.2011, 15:04
4
Antworten

Fortsetzungen in Java [geschlossen]

Ich suche nach neuen Arbeiten, die Fortsetzungen in Java präsentieren. Ich bin auf die gleiche Frage hier gestoßen, aber sie reicht ein oder zwei Jahre zurück. Es gibt einige Arbeiten wie JavaFlow von Apache, RIFE Continuations (die i...
17.09.2011, 17:43
2
Antworten

Fortsetzungen als sinnvolle Übersichten

Monaden können als Formen von Containern interpretiert werden: liste: Aggregation von Elementen eines bestimmten Typs bag: ungeordnete Aggregation set: Ungeordnete Aggregation, die Multiplizität ignoriert Vielleicht: Aggregation von hö...
21.08.2015, 16:14
2
Antworten

TPL und Ausnahmebehandlung

Alles, es gibt viele Fragen zum obigen Thema, aber ich glaube, das ist ausreichend anders, um eine neue Frage zu rechtfertigen. Ich habe die folgende Task und eine Fortsetzung, um mit einer Vielzahl von Aufgaben umzugehen Status ; TaskSta...
27.03.2012, 09:46
2
Antworten

Was sind Haskell Continuation-basierte Web-Framework?

Gelegentlich stoße ich auf die Vorstellung von fortsetzungsbasierten Web-Frameworks für Haskell. Was bedeutet das genau? Fortsetzungen, wie ich sie kenne, erfreuen sich an Kontrollstrukturen. Ich verstehe nicht, wie sie sich auf Web-Sachen be...
29.12.2014, 01:58
3
Antworten

interpretiere Parigots Lambda-mu-Kalkül in Haskell

Man kann den Lambda-Kalkül in Haskell interpretieren: %Vor% Wie könnte der obige Interpreter auf den Lambda-mu-Kalkül erweitert werden? Meine Vermutung ist, dass es Fortsetzungen für die Interpretation der zusätzlichen Konstrukte in diesem...
26.02.2015, 20:28
2
Antworten

Was genau sind Verwaltungsredex nach der CPS-Konvertierung?

Im Zusammenhang mit dem Schema und der CPS Konvertierung habe ich ein paar Probleme damit, zu entscheiden, welche administrative redexes (lambdas) genau sind: all die Lambda-Ausdrücke, die durch die CPS-Konvertierung eingeführt werden...
23.01.2010, 09:21
2
Antworten

Cont monad shift

Während ich versuchte, etwas Intuition für den ContT-Monade-Transformer aufzubauen, fand ich mich (vielleicht nicht überraschend) verwirrt. Das Problem liegt in der shiftT-Operation, die nichts Nützliches zu tun scheint. Zuerst ein einfaches...
29.04.2017, 12:20
1
Antwort

Wie kann C ++ den Fortsetzungsmodus verwenden?

Nehmen wir an, Sie machen in C ++ zu viele rekursive Aufrufe einer rekursiven Funktion und erhalten einen Stack-Überlauffehler. Wie würden Sie dies in einem Fortsetzungsmodus umschreiben, um den Stack-Überlauf zu vermeiden? Ich habe eine l...
27.10.2011, 22:53