Holds the most recent event in a signal.
template
<
typename D,
typename V,
typename T = decay<V>::type
>
Signal<D,T> Hold(const Events<D,T>& events, V&& init);
Creates a signal with an initial value v = init
.
For received event values e1, e2, ... eN
in events
, it is updated to v = eN
.