Avatar
throwsかつPublisherな関数は外側のErrorをPublisherの内部に持ってしまった方が良い
これはそうだねえ
3:11 AM
tryMapに渡してるクロージャは、同期性の観点で型が強まってるから許されるけど
3:12 AM
うーんまあそうか、 () throws -> Publisher<> が型として良くない合成だから、
3:12 AM
tryFlatMap のクロージャの型に望ましくない型が出てこないようにしてるというのは納得できる理由だな