O'Reilly logo

Learning Scala Programming by Vikash Sharma

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Reactive programming

The best way to understand any new paradigm or concept is to reason about its existence. For this let's think of a very common and simple scenario, as shown here:

You might have come across the form behavior shown in the preceding figure. There's an agreement to read and then we click on the checkbox to agree to it so that we can proceed further. On the left-hand side, the checkbox is unchecked. Hence, based on its value, we have set the visibility of the Continue button (currently for the unchecked box) to false. Once we click and set the checkbox value to true, the visibility of the Continue button also becomes true. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required