maxi и mini
Можно было пост назвать просто max и min, но так “интригующе и неоднозначно“. Хотя интриги тут, как раз, никакой и даже почему вместе, очевидно. Есть спецификация ключей, которые имеют “собственное лексическое пространство“ и поэтому потом для них тоже можно вспомнить в этом контексте, про максимальные и минимальные.
max - возвращает наибольший из всех аргументов any
.
maxKey - возвращает наибольший ключ в дереве базы данных. Если указан минимальный ключ any1
и/или максимальный ключ any2
, возвращается наибольший ключ из этого диапазона.
maxi - применяет fun
к каждому элементу lst. Когда указаны дополнительные аргументы lst
, их элементы также передаются в fun
. Возвращает тот элемент из lst
, для которого fun
вернул максимальное значение (и сохраняет максимальное значение в глобальной переменной @@
).
min - возвращает наименьший из всех аргументов any
.
minKey - возвращает наименьший ключ в дереве базы данных. Если указан минимальный ключ any1
и/или максимальный ключ any2
, возвращается наименьший ключ из этого диапазона.
mini - применяет fun
к каждому элементу lst
. Когда указаны дополнительные аргументы lst
, их элементы также передаются в fun
. Возвращает тот элемент из lst
, для которого fun
вернул минимальное значение (и сохраняет минимальное значение в глобальной переменной @@
).