pmap 0.2.1 copy "pmap: ^0.2.1" to clipboard
pmap: ^0.2.1 copied to clipboard

outdated

Parallel map funcion

example/lib/main.dart

import 'package:pmap/pmap.dart';

int mapper(int x) => x * x;

Iterable<int> countTo(int x) sync* {
  for( int i = 0; i < x; ++i) {
    yield i;
  }
}

void main() async {
  Iterable<int> foo = countTo(100);
  Stream<int> results = pmap(foo, mapper, parallel: 2);
  await for (int value in results) {
    print(value);
  }
}
5
likes
50
points
15
downloads

Publisher

unverified uploader

Weekly Downloads

Parallel map funcion

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

More

Packages that depend on pmap