Pretty interesting. You can find a 'comparison' to Cycle.js (also based on Rx and virtual-dom) in issue 4: https://github.com/yolkjs/yolk/issues/4
It used to be that you couldn't just plug in Cycle.js to JSX by default, because the function used for virtual-dom node creation had a signature that slightly differed from what JSX expects. These days @cycle/dom exports hJSX [0], which is compatible.
[0]: https://github.com/cyclejs/cycle-dom/blob/master/docs/api.md...