Научимся пользоваться функциями высшего порядка в Swift - map, compactMap, filter и reduce. Делаем код чище и нагляднее. Наш канал и чат в телеграме: t.me/supereasydev
Пікірлер: 27
@raynelzlogs9 ай бұрын
Большое спасибо, наконец-то разобрался с этими методами из функционального программирования!
@antonreashin Жыл бұрын
Да,интересная тема.
@user-zi2jx2il8o2 жыл бұрын
Очень интересует эта тема! Все очень интересует. Спасибо Вам огромное! Как всегда лайк 👍
@tiffany668 Жыл бұрын
spasibo za urok,vsjo super! pobolshe takih tem!!
@ocean_s_friend6 ай бұрын
Спасибо за видео)
@saddestsmile6708 Жыл бұрын
Оч хорошее видео! Мне так было страшно начать изучать методы массивов, потому что они казались очень сложными. Частично это так и есть, но не все так сложно, как казалось.
@eze_dev Жыл бұрын
Класс, рад, что получилось, спасибо за просмотр
@dmitrysechkarenko76462 жыл бұрын
Повторение мать учение, спасибо что напомнил :) !!!
@den63352 жыл бұрын
Круто спасибо!
@dreamlogin2 жыл бұрын
Спасибо!!
@mojoooCo3 жыл бұрын
Круто) вообще, чего не хватает новичку, такому как мне к примеру это когда показывают код и хотя бы пару слов о нем, где и как его использовать? к примеру идет регистрация пользователей, мы используем эту функцию/метод для того то того то))) без понимания все выветривается
@vladimirstepanov72463 жыл бұрын
Спс) нормальный трек в конце)
@paulkpn68422 жыл бұрын
В целом нормуль, но хотелось бы увидеть еще про sorted и flatMap. И не особо понятно в последнем случае с reduce, $0 при первом проходе цикла будет равняться 0, который мы задали с помощью reduce(0) ?? Т.е. в скобках reduce первым значением мы указываем нулевой элемент массива, с которого будет начинаться наше прохождение по массиву, к которому мы применяем reduce? ["Паша","Артем","Никита"].reduce(0) { $0 + $1.count } - здесь в первом шаге $0 будет равен числу, которое мы указали в скобках, а $1.count нулевому (не первому) элементу в массиве?
@kirillsukhov3 жыл бұрын
Спасибо за видео!! Очень помогло!
@eze_dev3 жыл бұрын
Спасибо за просмотр ;)
@aleksandrstarkov83482 жыл бұрын
+
@reemotto Жыл бұрын
а flatMap ?
@eze_dev Жыл бұрын
Не так часто используется, поэтому не рассказал про нее
@dgs6300 Жыл бұрын
В остальном, спасибо за контент, хорош 👌👍
@eze_dev Жыл бұрын
спасибо за просмотр)
@KonstantinFederal Жыл бұрын
Погромче никак нельзя?
@eze_dev Жыл бұрын
Никто не жаловался. Как вариант можно сделать погромче на своей стороне
@user-wn8qb1xx7h2 жыл бұрын
да е-мае, поставь раскладку клавиатуры "Русская-ПК" и перестань ставить запятые на шестерку
@dgs6300 Жыл бұрын
Было бы классно увидеть работу с датами при помощи map. На примере массива из дат. Как то отсортировать возможно его предварительно
@eze_dev Жыл бұрын
Но это уже не совсем относится к функциональному кодингу. Просто в теле методов нужно производить не наши простейшие действия как в примере, а юзать методы преобразования даты
@dgs6300 Жыл бұрын
@@eze_dev да, в этом сложность. Я новый человек в этой сфере, при решении задач в которых присутствуют даты, dateformator или словари с датами которые надо отсортировать по событиям- максимально мало информации. А при поиске хоть какой- то нитки на просторах интернета понимаешь что мало людей охватывают такую тему для своих видео. Но, в любом случае Вы молодец 👍 хороший и что не мало важно - понятный контент! Больше подписок и просмотров вам.
@eze_dev Жыл бұрын
@@dgs6300 Спасибо большое друг. Добавил тему в бэклог, буду писать статью по этой теме