rafa
Version:
Rafa.js is a Javascript framework for building concurrent applications.
17 lines (12 loc) • 356 B
Markdown
Reduce all values producing a single value when the stream is done. The first
value in the stream is used as a seed.
<aside>
```js
// reduce(folder: (A,A) => A): Stream
var stream = Rafa.stream();
var values = [];
stream.reduce((a,b) => a + b).done(v => values.push(v));
stream.enumerate(Rafa.Enumerator.array([1,2,3,4]);
// values: [10];
```
</aside>