Модуль lists
предоставляет функцию для поиска максимума списка, lists:max(List)
.
Есть ли такая функция, как lists:maxfun(Fun, List)
? Данное удовольствие должно использоваться для всех Элементов, и maxfun
должен вернуть этот Элемент вместо значения. Например:
Fun gets [X,Y] and calcs X+Y
lists:maxfun(Fun,[[1,1],[1,2]]} -> [1,2].