Handle React Events as Streams with RxJS and Recompose
Events are the beginning of most every stream. Recompose provides a
createEventHandler function to help your create handler and stream pairs. Once the handler/stream pairs are created, it’s simply a matter of passing the handlers down the stream as props and combining the streams any way you want.