O'Reilly logo
  • Benjamin Hess thinks this is interesting:

As you know by now, Observables (especially cold ones) are lazy by definition. As long as no one subscribes, they just represent a stream that never had a chance to begin emitting values.

From

Cover of Reactive Programming with RxJava

Note

Confusing sentence. If Observables are lazy by definition, then why do we need to make them lazy again?