Functional Applications

With Spring Cloud Stream 3.x adding functional support, you can build Source, Sink, and Processor applications by merely implementing the Java Util's Supplier, Consumer and Function interfaces, respectively.

Spring Cloud Stream also has function composition support, which we show in the function composition feature guide.