Нужна помощь с логической функцией
Функция, которая принимает логическое значение, и если оно положительное, то возвращает лямбда-функцию, которая в свою очередь получает один аргумент (число), и возвращает его абсолютную величину (оно будет всегда положительным). Если число отрицательное, возвращается лямбда функция, получающая один аргумент (число), и всегда возвращает его с минусом.
Источник: Stack Overflow на русском