element-call
element-call copied to clipboard
Create a type-level distinction between raw Observables and Behaviors
https://monoid.dk/post/behaviors-and-streams-why-both/ See https://github.com/element-hq/element-call/pull/3334#discussion_r2152640104 for more context
Reviewing will be easiest if you hide whitespace changes from the diff. This seems to be working in practice, but there are test failures I haven't been able to fix yet.
If anyone wants to look into the test failures while I'm away, be my guest