A Tour of Manifold’s Deferred, Stream and Event Bus API

Higher level abstractions for asynchronous things in Clojure

Functional Human

--

In this piece and I am going to explore the Manifold library to take a look at Manifold’s Deferred, Stream and Event Bus features. This is a really handy tool kit for anyone doing asynchronous programming in Clojure[Script]. We can use deferred values to helps us to manage and abstract away some of the complexity of dealing with values that might arrive asynchronously, streams to connect all sorts of things together and an Event bus to…

--

--