Dart zip deux listes

// If you want an even shorter solution using the quiver package's zip function, you can do the following:
final c = zip([a, b]).map((item) => Foo(item[0], item[1])).toList();
Concerned Chimpanzee