(a, b)
| 107785 | return s; |
| 107786 | }, |
| 107787 | between (a, b) { |
| 107788 | let active = false; |
| 107789 | a.targets().add(stream(null, null, ()=>active = true)); |
| 107790 | b.targets().add(stream(null, null, ()=>active = false)); |
| 107791 | return this.filter(()=>active); |
| 107792 | }, |
| 107793 | detach () { |
| 107794 | // ensures compatibility with operators (#2753) |
| 107795 | // remove references to other streams and filter functions that may |