update on package:tuple status
- Dominant language
- Dart
- Stars
- 195
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
As an update on package:tuple - we consider this package to be feature complete. With Dart 3.0, users now have the ability to use [Records](https://dart.dev/language/records):
> Records are an anonymous, immutable, aggregate type. Like other collection types, they let you bundle multiple objects into a single object.
```dart
var record = (123, true);
print('${record.$1}: ${record.$2}');
```
By and large, Records serve the same use cases that `package:tuple` had been used for. New users coming to this package should likely look at using Dart Records instead. Existing uses of package:tuple will continue to work, however we don't intend to enhance the functionality of this package; we will continue to maintain this package from the POV of bug fixes.
Contributor guide
Assessment
This issue has not been assessed yet.