Marble Diagrams

A marble diagram is a graphical representation of applying one or more operators to x number of streams. It can look like this :

  1. ---v-----v---->
  2. -------v------>
  3. operator
  4. ---r---r------>

The whole point is to make it easier to understand what the operator does.
Most operators in Rxjs is covered at Rx Marbles