We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3dacde1 commit 19c1fc6Copy full SHA for 19c1fc6
1 file changed
design/mvp/Async.md
@@ -369,11 +369,8 @@ example, given `f` and `g` with types:
369
f: func(x: whatever) -> stream<T>;
370
g: func(s: stream<T>) -> stuff;
371
```
372
-`g(f(x))` works as you might hope, concurrently streaming `x` into `f` which
373
-concurrently streams its results into `g`. If `f` has an error, it can close
374
-its returned `stream<T>` with an [`error-context`](Explainer.md#error-context-type)
375
-value which `g` will receive along with the notification that its readable
376
-stream was closed.
+Given this, `g(f(x))` works as you might hope, concurrently streaming the
+results of `f` into `g`.
377
378
Given the readable or writable end of a stream, core wasm code can call the
379
imported `stream.read` or `stream.write` canonical built-ins, resp., passing the
0 commit comments