maxComparable<A extends Comparable> function

A maxComparable<A extends Comparable>(
  1. A p0,
  2. A p1
)

similar to max() from the math lib, but applied to any Comparable

Implementation

// ignore: strict_raw_type
A maxComparable<A extends Comparable>(A p0, A p1) {
  return p0.compareTo(p1) < 0 ? p1 : p0;
}