max(a) | ops.max(a) | maximum element in a => max(a) | ops.sup(a) | maximum element in a And min maps to ops.inf. Are they abbreviations for superior inferior? It seems that max and min in ops are actually componentwise operations over two arrays.