Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe den Wikipedia-Artikel über reaktive Programmierung gelesen . Ich habe auch den kleinen Artikel über funktionale reaktive Programmierung gelesen . Die …
Jetzt mit Swift haben die ReactiveCocoa- Leute es in Version 3.0 für Swift umgeschrieben Außerdem wurde ein weiteres Projekt namens RxSwift gestartet . Ich frage mich, ob die Leute Informationen über die Unterschiede in Design / API / Philosophie der beiden Frameworks hinzufügen könnten (bitte halten Sie sich im Sinne …
Die rxjava-Dokumentdefinition von switchmap ist ziemlich vage und verweist auf dieselbe Seite wie flatmap. Was ist der Unterschied zwischen den beiden Operatoren?
Ich denke, ich muss etwas Grundlegendes falsch verstehen, denn in meinen Augen sollte dies der grundlegendste Fall für ein Beobachtbares sein, aber für mein Leben kann ich aus den Dokumenten nicht herausfinden, wie es geht. Grundsätzlich möchte ich dazu in der Lage sein: // create a dummy observable, which I …
Ich habe Redux-Saga verwendet . Der damit geschriebene Code ist bisher leicht zu begründen, außer dass die JS-Generatorfunktion von Zeit zu Zeit meinen Kopf durcheinander bringt. Nach meinem Verständnis kann Redux-Observable einen ähnlichen Job ausführen , der Nebenwirkungen behandelt, jedoch ohne Verwendung der Generatorfunktion. Dokumente von Redux-Observable liefern jedoch nicht …
Ich habe versucht, diese 3 zu verstehen: Betreff , Verhaltensthema und Wiederholungsfach . Ich möchte sie verwenden und wissen, wann und warum, welche Vorteile sie haben, und obwohl ich die Dokumentation gelesen, Tutorials angesehen und Google durchsucht habe, habe ich keinen Sinn daraus gemacht. Was ist ihr Zweck? Ein realer …
Kann jemand eine klare Definition zusammen mit einem einfachen Beispiel geben, das erklärt, was eine "Rückrufhölle" für jemanden ist, der JavaScript und node.js nicht kennt? Wann (in welchen Einstellungen) tritt das "Callback Hell Problem" auf? Warum kommt es vor? Bezieht sich "Rückrufhölle" immer auf asynchrone Berechnungen? Oder kann "Callback Hell" …
Ich versuche, einige einfache automatische physikalische Systeme (wie Pendel, Roboterarme usw.) In Haskell zu visualisieren. Oft können diese Systeme durch Gleichungen wie beschrieben werden df/dt = c*f(t) + u(t) wo u(t)repräsentiert eine Art "intelligente Steuerung". Diese Systeme scheinen sehr gut in das Paradigma der funktionalen reaktiven Programmierung zu passen. Also …
TL; DR Wie konvertiere ich Task.whenAll(List<Task>)in RxJava? Mein vorhandener Code verwendet Bolts, um eine Liste asynchroner Aufgaben zu erstellen, und wartet, bis alle diese Aufgaben abgeschlossen sind, bevor andere Schritte ausgeführt werden. Im Wesentlichen wird eine erstellt List<Task>und eine einzelne zurückgegeben, Taskdie als erledigt markiert wird, wenn alle Aufgaben in …
Ich verkette asynchrone Operationen mit RxJava und möchte eine Variable nachgeschaltet übergeben: Observable .from(modifications) .flatmap( (data1) -> { return op1(data1); }) ... .flatmap( (data2) -> { // How to access data1 here ? return op2(data2); }) Es scheint ein allgemeines Muster zu sein, aber ich konnte keine Informationen darüber finden.
Nachdem ich etwas über Observables gelernt habe , finde ich sie den Streams von Node.j ziemlich ähnlich . Beide haben einen Mechanismus, um den Verbraucher zu benachrichtigen, wenn neue Daten eintreffen, ein Fehler auftritt oder keine Daten mehr vorhanden sind (EOF). Ich würde gerne etwas über die konzeptionellen / funktionalen …
Ich habe in letzter Zeit einige Forschungen zur reaktiven Programmierung durchgeführt und finde es schwierig, eine gute Beschreibung des Unterschieds zwischen reaktiv und funktional- reaktiv zu finden. Ist es einfach so, dass die reaktive Programmierung mit funktionalen Methoden / Paradigmen implementiert wird, anstatt deklarative oder OO-Paradigmen zu verwenden?
In meiner App habe ich so etwas wie: this._personService.getName(id) .concat(this._documentService.getDocument()) .subscribe((response) => { console.log(response) this.showForm() }); //Output: // [getnameResult] // [getDocumentResult] // I want: // [getnameResult][getDocumentResult] Dann bekomme ich zwei getrennte Ergebnisse, zuerst das _personServiceund dann das _documentService. Wie kann ich auf beide Ergebnisse warten, bevor der Aufruf abgeschlossen ist …
Ich habe die Shiny-Dokumentation über reaktive Programmierung jetzt einige Male gelesen, aber ich kann den Unterschied zwischen observeEventund nicht richtig verstehen eventReactive. Die Dokumentation sagt: Verwenden Sie watchEvent, wenn Sie eine Aktion als Reaktion auf ein Ereignis ausführen möchten. (Beachten Sie, dass "Neuberechnung eines Werts" im Allgemeinen nicht als Ausführung …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.