maximumBy package:mono-traversable

Get the maximum element of a monomorphic container, using a supplied element ordering function. Safe version of maximumByEx, only works on monomorphic containers wrapped in a NonNull.
Get the maximum element of a monomorphic container, using a supplied element ordering function. Note: this is a partial function. On an empty MonoFoldable, it will throw an exception. See maximumBy from Data.NonNull for a total version of this function.
Safe version of maximumByEx. Returns Nothing instead of throwing an exception when encountering an empty monomorphic container.