[whatwg/streams] pipeTo should return a cancelable promise (#446)

If I wanted to create:

```js
const stream = merge([stream1, stream2, stream3]);
```

Being able to pipe each stream to an identity stream would make this easy and move a lot of the work out of JS, but the missing bit is being able to react to cancellation. If `stream` is cancelled while piping `stream1`, I want to know about that so I can cancel `stream2` and `stream3`.

---
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/issues/446

Received on Sunday, 8 May 2016 13:16:23 UTC