dart_collection_sampler 3.0.2 copy "dart_collection_sampler: ^3.0.2" to clipboard
dart_collection_sampler: ^3.0.2 copied to clipboard

a small library implementing methods to sample items from collections

dart_collection_sampler #

Pub Package Dart codecov Contributor Covenant

a small library implementing methods to sample items from collections

Usage #

A simple usage example:


void deal(int n, List<String> items, {required bool unique}) {
  stdout.writeln("Picking $n from $items (unique: $unique)\n");

  if (n == 1) {
    stdout.writeln("Selected item: ${CollectionSampler().pick(items)}");
  } else {
    stdout.writeln(
      "Selected items: ${CollectionSampler().pickN(items, n, unique: unique)}",
    );
  }
}

Features and bugs #

Please file feature requests and bugs at the issue tracker.

0
likes
130
pub points
0%
popularity

Publisher

unverified uploader

a small library implementing methods to sample items from collections

Repository (GitHub)
View/report issues
Contributing

Documentation

API reference

License

MIT (LICENSE)

Dependencies

dart_dice_parser

More

Packages that depend on dart_collection_sampler