News for hackers. Stuff that matters.
Re:Angular 9.0 by DonHopkins on Friday February 07, 2020 @06:58AM (#22265160)
RxJS is very cool and well designed, and stands on its own. Worth learning about even if you don't use Angular, but definitely if you do! The basics are easy to understand, but there are a whole lot of deep profound operators that it will take a long time to master, although you don't need them all at first.

https://rxjs-dev.firebaseapp.com/api

Reading the guide and pondering the following table helped me understand how other mechanisms in JavaScript work together and relate to each other, and the corner that Observable occupies:

https://rxjs-dev.firebaseapp.com/guide/observable

>Observables are lazy Push collections of multiple values. They fill the missing spot in the following table:

            SINGLE      MULTIPLE
    Pull:   Function    Iterator
    Push:   Promise     Observable
Re:Angular 9.0 by WA on Friday February 07, 2020 @11:42AM (#22267747)
RxJS is not made for normal people. You have to be some brainy CS wizard to get it. If you're used to more traditional "linear" coding (no matter if functional or procedural), RxJS is a brainfuck with its time/stream component. I hated it when I tried to use it.
Re:Angular 9.0 by DonHopkins on Friday February 07, 2020 @12:38PM (#22268506)
That's what I meant by "very cool"! ;)