Я пытаюсь написать функцию, которая проверяет, являются ли даты в массиве (например, Дата) последовательными, исключая определенные дни недели (которые могут быть любыми, например, [1,4,6] или [] или [1,2,3,4,5]). В этом ответе есть предикат, исключающий выходные, но мне не удалось изменить этот подход, чтобы он использовал массив .weekday
Будем весьма благодарны за любые предложения.