Scala Reactive Programming
上QQ阅读APP看书,第一时间看更新

Benefits of Marble diagrams

The following are the benefits of Marble diagrams in the Functional and Reactive World:

  • They represent a simple or complex FRP operation in a simple and easy-to-understand way
  • Pictorial representation of an FRP operation explains better than a text description
  • They help us in understanding and solving complex problems in Functional and Reactive ways
  • Even FRP beginners can understand those FRP operations easily
  • It is easy to design source, data streams, and destinations
  • It is easy to understand how to compose and use multiple FRP operations