|Maintainer||Ertugrul Soeylemez <email@example.com>|
Denotes a stream of values, each together with time of occurrence.
Event is commonly used for functional reactive programming it
does not define most of the usual instances to protect continuous
time and discrete event occurrence semantics.
Merge two events using the given function when both occur at the same time.