RxSwift: Reduce Operator
.reduce (_:_:)
- Sequentially applies a function to each element emitted by an Observable.
 - Also known as an “accumulator” / “aggregate” operator.
 - Take the element emitted from an Observable and passes this along as the result of the function until the Observable ends where it then emits the final resulting value.
 
----9-----2-----1-------3------|----->
reduce((x, y) => x-y)
-------------------------------3----->
< All Posts