frp

    5熱度

    1回答

    如何合併RxSwift中的兩種不同類型的Observable? 例如: var a: Observable<Int> var b: Observable<Void> Observable.of(a,b).merge()是因爲類型參數差異的不可能的。

    0熱度

    1回答

    以下來自Bacon.js的代碼會將從AJAX請求返回的數據對象推送到控制檯中。 Bacon.fromPromise($.ajax({ url : requestUrlString })).log() 什麼是不明確的,是如何將返回的數據對象分配給一個變量,或返回響應時與數據對象做任何事情。

    3熱度

    1回答

    我是功能性反應式編程的新手,我想知道Haskell中的不同軟件包是如何比較的。他們似乎都有稍微不同的方法,我不知道在他們之間做出選擇。 我也認爲某些軟件包的可用信息已過時。 This先前的堆棧溢出問題建議使用netwire或reactive-banana,但當前netwire不會與stack一起安裝,因爲它取決於過期的profunctors包。 因此,基本上,對於初學者來說,各種FRP軟件包如何相

    2熱度

    1回答

    需要以下兩個觀測相結合: observable1發出{ x: value1 } observable2發出{ y: value2 } 到observable3發出: { x: value1, y: value2 }時observable1火災(value2是由observable2發射的最後一個值) { y: value }當observable2火災 換言之,應該表現得像combineLates

    3熱度

    1回答

    我正在閱讀WebSharper的文檔。在the section about FRP,它指出: 官能的反應性編程(FRP)典型地提供爲事件流和隨時間變化的值的行爲類型一個事件類型,對有用的那些組合子在一起。 ... 但是,現在我們決定避免實施FRP。相反,我們專注於功能子集,定義類似於行爲的時變視圖值,但不支持實時採樣。事件流留給用戶使用回調或第三方庫來解決。這是對FRP的極大簡化,並且更容易高效實

    0熱度

    1回答

    我試圖創建一個可觀察的Facebook JSDK,所以我有一個方法,用.create() d觀察到的,看起來例如像這樣 getLoginStatus$() { return Observable.create((observer: Observer<FBResponseObject>) => { try { // this._fb is window.FB

    1熱度

    1回答

    在ObjC項目我使用這個ReactiveCocoa模式 RAC(self.pagingControl, currentPage) = RACObserve(self.pagingView, index); 什麼是斯威夫特等效採用RAC4和RxSwift? 我有點迷失在那個文檔上。

    0熱度

    1回答

    使用cycle.js和xstream,我想計算按鈕點擊並重置它們。 我打算通過計算上次重置後的所有按鈕點擊來實現此目的。要做到這一點,我想到了放棄所有按鈕點擊直到最後一次重置,並計算剩下的部分。 但是,我留下了2個不起作用的按鈕 有什麼建議嗎? function main(sources: ISources): ISinks { const dom = sources.dom;

    1熱度

    1回答

    您能否提出一個更好的方法來使用baconjs呈現我的頁面上的項目列表。我需要機會添加/刪除/更改此列表中的元素。 項目列表應該是屬性,由事件修改?或者其他的東西?

    3熱度

    2回答

    考慮下面的代碼: module Main where import Control.Event.Handler import Reactive.Banana import Reactive.Banana.Frameworks main :: IO() main = do (addHandler, fire) <- newAddHandler compile (ne