( subscription: Subscription<A>, pollers: MutableQueue.MutableQueue<Deferred.Deferred<A>> )
| 48 | > |
| 49 | |
| 50 | const addSubscribers = <A>( |
| 51 | subscription: Subscription<A>, |
| 52 | pollers: MutableQueue.MutableQueue<Deferred.Deferred<A>> |
| 53 | ) => |
| 54 | (subscribers: Subscribers<A>) => { |
| 55 | if (!subscribers.has(subscription)) { |
| 56 | subscribers.set(subscription, new Set()) |
| 57 | } |
| 58 | const set = subscribers.get(subscription)! |
| 59 | set.add(pollers) |
| 60 | } |
| 61 | |
| 62 | const removeSubscribers = <A>( |
| 63 | subscription: Subscription<A>, |
no test coverage detected