ReactiveX / RxScala

RxScala – Reactive Extensions for Scala – a library for composing asynchronous and event-based programs using observable sequences
Apache License 2.0
888 stars 110 forks source link

Can someone advise me the need of this library? #241

Closed wihoho closed 4 years ago

wihoho commented 5 years ago

Why RxScala is created since Scala almost natively supports features brought by this RxScala?

Just curious on the intention. Thanks.

dhoepelman commented 4 years ago

RxJava/RxScala was a precursor to Reactive Streams, which has since become part of the JVM. Other libraries built upon these interfaces to provide similar streaming frameworks.

At the moment of writing, Scala or its standard library does not natively support this asynchronous non-blocking streaming.