Take a look at TupleUtils: https://www.javacodegeeks.com/2020/01/project-reactor-de-structuring-a-tuple.html
Mono.zip(Mono.just("a"), Mono.just(2)) .flatMapMany(TupleUtils.function((s, count) -> Flux.range(1, count).map(i -> s + i)))