Re: [streams] Prototyping several changes for better support for reading bytes (#287)

Interfaces
- thin-readable-byte-stream.js: manual pull readable stream
- thin-readable-stream.js: auto pull readable stream
- thin-writable-byte-stream.js: manual disposing writable stream
- thin-writable-stream.js: auto disposing (no garbage port) writable stream

- thin-stream-base.js: pipeStreams is defined and some helpers are exposed for building transform stream

Examples
- fake-file-backed-byte-source.js: Sample implementation of a file backed byte source from which we can get either of manual pull readable stream or auto pull readable stream.
- mock-byte-sink.js: Sample implementation of a file backed byte sink from which we can get manual disposing writable stream or auto disposing readable stream.
- stream-queue.js: A queue with readable stream side and writable stream side.
- thin-stream-utils.js: Helpers for examples

Test
- test/experimental/thin-stream.js

---
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/streams/pull/287#issuecomment-77206669

Received on Wednesday, 4 March 2015 17:42:37 UTC