public static A min <A>(this Comparable <A> cmp, A a1, A a2) => cmp.lt(a1, a2) ? a1 : a2;
public void TestOpLt() { cmp.lt(1, 2).shouldBeTrue(); cmp.lt(2, 1).shouldBeFalse(); }