Deliver the most recently seen event to each new observer the instant it begins observing. A held stream is always multicast.
npm install --save @most/hold
Given an input stream:
stream: -a---b---c---d->
observers which begin observing at different times will see:
observer1: -a---b---c---d->
observer2: a-b---c---d->
observer3: c--d->