Consider using Dart Records instead of package:tuple
masterSince Dart 3.0, the language includes native Records, which are anonymous, immutable, aggregate types that serve the same purpose as package:tuple.
New projects should prefer native Dart Records over this package. This package is considered feature-complete and will only receive bug fixes, not new functionality enhancements.
var record = (123, true);
print('${record.$1}: ${record.$2}');