В решении учителя, в случае если нода не имеет тип директория, то возвращается исходный массив после применения функции к ней. Почему не используется дистракчеринг? В примере у нас функция (которая подается как аргумент) сама это делает и потому получается иммутабельный процесс. Но если функция этого бы не делала (А по условиям задачи не сказано, что нам будет приходить такая функция, которая возвращает новый массив, а не измененный старый), то получается функция становится мутабельной. Или есть правило, что в функцию обходчик надо подавать иммутабельные функции только?
Я в решении возвращаю оба случая через дистракчеринг код Или это лишнее?
Похожие вопросы
Иван Ляшов около 6 часов назад →
Ребят ну нужно же прислушаться к народу! Ну что это за теория которая просто огромному количеству людей неп...
Evgeny Zhdanov 29 ноября 2019 →
Добрый день! Прочитал все обсуждения, два топика явно походили на ту проблему с которой столкнулся и я. Там...
Добрый день. Встал на этой главе уже 3 день, не могу понять теорию. Кто нибудь может объяснить?
Konstantin Lukyanenok 21 октября 2019 →
Здравствуйте! Где-то можно посмотреть, то что в теории на репле запускается? Не могу с реплом соединение ус...
Андрей Захватошин 30 сентября 2019 →
Помогите разобраться что не работает!! https://ru.hexlet.io/code_reviews/153100 почему не работает такая ко...