future_aggregate 1.0.0 copy "future_aggregate: ^1.0.0" to clipboard
future_aggregate: ^1.0.0 copied to clipboard

A library for waiting on multiple futures, returning a record with results.

example/example.dart

import 'package:future_aggregate/future_aggregate.dart';

Future<String> getUserName() async {
  await Future.delayed(Duration(seconds: 1));
  return 'foo';
}

Future<int> getUserAge() async {
  await Future.delayed(Duration(seconds: 2));
  return 42;
}

void main() async {
  final (name, age) = await FutureAggregate.duo(getUserName(), getUserAge());
  print('Name: $name');
  print('Age:  $age');
}
0
likes
160
points
80
downloads

Publisher

verified publisherdig.dev.br

Weekly Downloads

A library for waiting on multiple futures, returning a record with results.

Repository (GitHub)
View/report issues

Topics

#future #async #concurrency

Documentation

API reference

License

MIT (license)

More

Packages that depend on future_aggregate