How can I generalize the arity of rxjava2 Zip function (from Single/Observable) to n Nullable arguments without lose its types?
问题 The bounty expires tomorrow . Answers to this question are eligible for a +500 reputation bounty. Damián Rafael Lattenero is looking for a canonical answer : Maybe it could be a generalisation of arity in methods requiring multiple typed arguments. Two Main Problems to solve: 1) Type check is lost Using the array argument Single.zip() version I lose the strongly typed arguments. 2) Source argument Cannot be Nullable I cannot send nullable source values as argument of Single.zip() function 3)