Harvest
#関数型プログラミング #状態管理(GUI) #アーキテクチャ
from SwiftUI 時代の Functional iOS Architecture
https://github.com/inamiy/Harvest
Harvest では、この構造をキューに見立てて(青色)、Reducerの計算結果の 副作用を各々のフラット化戦略を持つキューに分配していきます。
そして、フラット化したものをさらにマージして、それをフィードバックループに戻します。
こうすることで、Elm Architecture をベースとしつつ、 引き続き FRP の便利な恩恵に授かれる というわけです。
#The_Elm_Architecture
#Flux #Redux #Rx
副作用のキュー管理
https://scrapbox.io/files/64407cb99bee6c001cc91f04.png
https://scrapbox.io/files/64406fe4a1b979001b4298f8.png