Once I found flyd [0] I never looked back at any of the other streams libraries. It&#x27;s very simple, easy to jump into, and doesn&#x27;t have the stream&#x2F;property split. There&#x27;s not a lot of code, so it doesn&#x27;t make debugging any harder.<p>Also, there is js-csp [1] if you want to use CSP without having to make the jump to ClojureScript. Works great.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;paldepind&#x2F;flyd" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;paldepind&#x2F;flyd</a>
[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;ubolonton&#x2F;js-csp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ubolonton&#x2F;js-csp</a>