maxBy<K extends Comparable> method
T?
maxBy<K extends Comparable>(
- K keyExtractor(
- T element
Returns the maximum element based on a specific key
Implementation
T? maxBy<K extends Comparable>(K Function(T element) keyExtractor) {
if (isEmpty) return null;
return reduce((a, b) => keyExtractor(a).compareTo(keyExtractor(b)) > 0 ? a : b);
}