randomEleSet<T> static method
Implementation
static Set<T> randomEleSet<T>(Iterable<T> collection, int count) {
final source = collection.toSet().toList();
if (count > source.length) throw ArgumentError("Count exceeds collection size");
final result = <T>{};
final limit = source.length;
while (result.length < count) {
result.add(randomEle(source, limit));
}
return result;
}