Here you have two different categories of operators:
Operators who work with most Flux
transform
and compose
are intended for data exchange
, , , compose
transform
.
, : transform
, compose
( ).
. .
as
Function
Flux
, . Mono
( javadoc), , factory.
reactor-addons
MathFlux
, , :
MathFlux.sumInt(Flux.range(1, 10)
.map(i -> i + 2)
.map(i -> i * 10))
.map(isum -> "sum=" + isum);
To:
Flux.range(1, 10)
.map(i -> i + 2)
.map(i -> i * 10)
.as(MathFlux::sumInt)
.map(isum -> "sum=" + isum)
( , , Kotlin, Java :))
, , Flux
map
- . 1-1 , .
MathFlux map
2 , 10, String
.