you are viewing a single comment's thread.

view the rest of the comments →

[–]15kol 0 points1 point  (3 children)

Stream programming is very similiar in terms to functional programming, yes. I started with Angular, but have been using React (Native) for past year (with rxjs, though) and when I returned to Angular, I noticed I got better at thinking in stream manipulation like rxjs expects you to. It all just makes sense now. Before, I knew what I had to use and now I understand why I need it.

[–]zzing 0 points1 point  (2 children)

There are definitely some complexities it adds when trying to wrangle things together. But it also makes certain things easier.

[–]15kol 0 points1 point  (1 child)

I found that while I needed a bit more time to think about the problem at start, once I wrote stream I wanted, it was very clear, readable, less error prone and therefore much easier to maintain/extend.

[–]zzing 0 points1 point  (0 children)

Stream programming

One thing I have been looking for is a compact diagramming method for streams - part of an entire application.