isSingleton<T> static method
Checks if a set is a singleton (cardinality = 1).
A singleton set contains exactly one element.
Example:
final singleton = CustomSet<int>([5]);
final empty = CustomSet<int>.empty();
final multi = CustomSet<int>([1, 2, 3]);
print(CardinalityUtils.isSingleton(singleton)); // Output: true
print(CardinalityUtils.isSingleton(empty)); // Output: false
print(CardinalityUtils.isSingleton(multi)); // Output: false
Implementation
static bool isSingleton<T>(CustomSet<T> set) => set.cardinality == 1;