ひよっこゲームブログ

なにもかも初心者のひよっこがゆったりと何かする

リアクティブプログラミング6日目

Dependent sub-flows

和訳で「依存サブフロー
依存サブフロー is 何

本文を読む

flatMapは強力なoperatorです
お、おう

サンプルコード

Flowable<Inventory> inventorySource = warehouse.getInventoryAsync();

inventorySource
    .flatMap(inventoryItem -> erp.getDemandAsync(inventoryItem.getId())
            .map(demand -> "Item " + inventoryItem.getName() + " has demand " + demand))
    .subscribe(System.out::println);

んー、コード見てもぱっと分からん

調べてみる

ReactiveX - FlatMap operator
説明を読んだ感じだと
map(itemを変換)とmarge(複数動作していたObservableをまとめる)が合体したみたいな

図を見る限り変換後の順番は保証してないっぽいね


次の項目がちょっと長いので、ちょっと短めでおしまい

今日はちょっと仕事もあったので精神的にもんにょり
リモートワーク始まってから休日に労働をせがまれるリスクを背負ってるなぁと

寝るーん