要解决的两个主要问题:1)类型检查丢失使用数组参数Single.zip()版本,我会丢失强类型的参数。2)源参数不能为空我无法将可为空的源值作为Single.zip()函数的参数发送3)我想要替代未输入Object[]的方法: public static <T, R> Single<R> zipArray(Function<? super Object[], ? extends R> zipper, SingleSource<? extends T>... sourc…

2020年10月29日 0条评论 31点热度 阅读全文

与此问题有关https://stackoverflow.com/questions,我想使用rxJava2在Java中实现与haskell How can I implement generalized "zipn" and "unzipn" in Haskell?相同的实现:在haskell中,我可以使用应用函子实现此目的: f <$> a1 <*> a2 <*> a3 <*> a4 <*> a5 <*> a6 <*> a7 &l…

2019年8月26日 0条评论 29点热度 阅读全文